Witam. Trochę się naczytałem o tych wszystkich relacjach jeden do jednego, jeden do wielu i wiele do wielu. Ale nasunela mi się wątpliwość. Otóż, mam 3 tabele:
-klienci
-czesci
-zamowienia
W tabeli zamowienia tworze liste zamowien kazdego klienta pobierajac dane z tych dwoch tabel wyzej. Czyli, aby zrobic relacje jeden do wielu, co musialbym zrobic? Ustawic klucze podstawowe w w tabelach klienci i czesci oraz ustawic kolumny z kluczem obcym w tabeli zamowienia, w ktorych sa wykorzystane dane z tabeli klienci i czesci?
Oraz drugie pytanie, jesli zle ustawie klucze obce, bedzie to mialo wplyw na poprawnosc dzialania bazy czy tylko na jej efektywnosc?