Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Klucze obce w tabelach
Forum PHP.pl > Forum > Przedszkole
MadMan77
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.
SmokAnalog
To może po prostu wpisz w google "klucze obce" i poczytaj?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.