Nie rozumiem powiązania Klienta z Dostawcą. Klient jest powiązany ze swoim Zamówieniem a Zamówienie z Dostawcą. Nie trzeba (nie należy ;]) wiązać już Klienta z Dostawcą bo oni są powiązani.
Czyli tabela Szczegóły dostawy (albo przynajmniej relacja Szczegóły dostawy->klienci) jest do usunięcia?
Czy "szczegóły zamówienia" to jest tak na prawdę "pozycja zamówienia"?
To jest taki jakby nasz koszyk.
Jeśli tak to zamawiający powinien polecieć do Zamówienia, bo przecież zawsze jest ten sam. Jeśli to nie jest "pozycja zamówienia" to powinna, bo przecież w jednym zamówieniu moze być wiele różnych produktów!
Ale tak chyba jest. Tabele zamówienia i produkty są relacją wiele do wiele, gdzie tabelą łączącą jest szczegóły zamówienia.
"Dział" produktu to jest "Kategoria"?
Tak. Np. książki, muzyka itd. Mam nadzieję, że relacja Produkty -> Dział jest ok (jeden konkretny produkt może być w jednym dziale, ale w jednym dziale może być wiele różnych produktów). Analogicznie Produkty -> Producenci. Jeden konkretny produkt jest produkowany przez konkretnego producenta, ale jeden producent może produkować wiele produktów.
Nie rozumiem po co dostawca ma mieć IDZamówienia. To powiazanie powinno iść w drugą stronę -> zamówienie potrzebuje informacji o tym kto będzie dostawcą.
Podobnie jak powyżej. Pomyślałem, że jedno zamówienie, musi być zrealizowane przez jednego dostawcę. Z kolei jeden dostawca może zrealizować wiele zamówień. Mamy zatem relację jeden do wielu.
To wszystko przy założeniu że "dostawca" to jest ktoś kto wiezie towar klientowi a nie ktoś kto nam dowozi towar ;]
Tak, to jest ktoś, kto wiezie towar klientowi :).