Uzadzenie pomiarowe podpiete do komputera ma nieznana w czasie programowania
(konfigurowana przy instalacji programu) liste parametrow.
Lista miezonych parametrow wraz z kilkoma dodatkowymi informacjami
o kazdym jest trzymana w bazie (tabela PARAMETRY)
Komputer odczytuje dane, i co n-ty odczyt jest zapisywany do bazy. (tabela ARCHIWUM)
[W tej tabeli jest tyle kolumn ile miezonych parametrow + data i godzina odczytu]
Czasem uzadzenie generuje alarm (np duzy skok jakiejs wartosci).
takie alarmy sa zapisywane do bazy danych (tabela ALARMY)
Problem jest w tym jak w tabeli ALARMY zaznaczyc ktora wartosc wygenerowala zdarzenie...
aktualnie jest tak:
W tabeli ALARMY jest odwolanie (klucz obcy[?]) do tabeli ARCHIWUM
- dzieki temu wiem jaki byl stan calego uzadzenie w momencie alarmu
oraz odwolanie do tabeli PARAMETRY
- biore z tamtad wlasnie ta nazwe kolumny, oraz pare innych wartosci potrzebnych do wyswietlenia
nic lepszego nie wymyslilem, ale widze ze to rozwiazanie jest kiepskie
jakby ktos mial pomysl jak sobie z tym poradzic to chetnie poczytam....