Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL] Klucze obce w tabelach
MadMan77
post 18.03.2018, 13:46:54
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 4.03.2018

Ostrzeżenie: (0%)
-----


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.
Go to the top of the page
+Quote Post
SmokAnalog
post 18.03.2018, 14:21:08
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

Ostrzeżenie: (0%)
-----


To może po prostu wpisz w google "klucze obce" i poczytaj?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 26.04.2024 - 06:30