Jak podejść do nastepującego zadania? Muszę zrobić program na FireBirdzie działający w nastepujący sposób:
- mamy listę zleceń która wyglądajaca następująco:
Nr klient nazwa ilosc_godzin_masz
1 ABC maszyna1 140
2 DFG maszyna2 100
itd... - dla każdego zlecenia mamy listę składników maszyny:
Nr_skł nazwa_skł ilosc_godz_skł
1 cz1 20
2 cz2 35
itd... - dla każdego składnika maszyny mamy listę czynnosci:
Nr_cz nazwa_cz ilosc_godz_cz
1 wiercenie 4
2 malowanie 8
3 czyszczenie 12
itd..
gdzie ilosc_godzin_masz równa sie sumie wszystkich godzin poszczegolnych czynności do każdego składnika.
Krótko mówiąc maszyna składa sie ze składników ktore wykonuje sie wg listy czynności. Kazda czynnośc zabiera
okresloną liczbe godzin, wiec chcemy wiedzieć ile godzin przypada na całą maszynę oraz np ile godzin zostało już wykonanych, itd..
Jak dobrać strukturę tabel aby zrobic to najlepiej?
Jarek