Archiwizacja danych

0

Cześć,
W mojej bazie dane będą przechowywane w następujący sposób:
Rok ma 365 dni, każdy dzień ma 3 zmiany a każda zmiana 8 interwałów.
Jak zaprojektować, to w sposób taki aby każdy z tych dni (dat) pobierał informację o zmianach? Tak jak każda zmiana, wie jakie ma interwały.
nie wiem czy data ma być zaczytywana z tabeli w której są daty, czy można to nie inwazyjnie rozwiązać to w jakiś inny sposób.
Fragment bazy w załączniku.

0

Nie wiem, do czego ci to, ale ja bym zrobił płaską: data, zmiana, intervał, status

0

Aż się prosi o partycjonowanie i subpartycjonowanie danych, ale takie rzeczy to w oraclu ewentualnie mssql.

0

problem rozwiązany, dodałem dodatkowe pole pseudoID które łączy dzień z zmianami,nowe iD dla zmiany wpisałem ręcznie, a teraz aktualizuje je z kwerendy ;)

1 użytkowników online, w tym zalogowanych: 0, gości: 1