Witam,
Prosiłbym Was o małą poradę.
Posiadam takie tabele jak : inwestycje, czynności, pracownicy.
Chciałby stworzyć jedną tabelę(operacje) do której pracownik dodawałby czynności, które wykonał.
Czyli kolumny w tej tabeli wyglądałyby tak : idoperacji, idinwestycji, idczynnosci, ilosc sztuk, czas.
Gdzie id inwestycji i idczynnosci pochodziłby z tabel inwestycje i czynnosci.
Pracownik wybierałby z listy czynność, swoje id, id inwestycji oraz dodawał czas pracy i zużyte sztuki. Właśnie to przechowywała by tabela operacje.
Jak dodawać klucz obcy z innej tabeli?
Czy dodawanie klucza do dobry pomysł? Ponieważ później pracownik wybierałby z listy np czynność jednak musiałby widzieć co to za czynność a nie tylko liczbę, którą byłoby id. Chyba ze później koduje się to jakoś w php.
Ogólnie rzecz biorąc potrzebuje tabele, która przechowywać będzie operacje jakie wykonał pracownik i będzie czerpała dane z innych tabel.
Potrzebuję takiej tabeli żeby później wyjmować np co jaki pracownik zrobił i ile czasu mu to zajęło.
Chyba, że w ogóle mam zły zamysł tworzenia tych relacji, tabel.
Proszę o podpowiedzi.
Z góry dziękuje i pozdrawiam.