Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Schemat bazy danych - poprawki
Forum PHP.pl > Forum > Bazy danych > MySQL
zeenn
Witam, mam problem ze schematem bazy danych, stworzyłem schemat lecz dostałem informację, że są w nim błędy.

1) encja Klienci nie jest w 3PN normalnej i nie
wszystkie atrybuty są funkcyjnie zależne od klucza głównego, np. atrybut
id_sprzedaz uniemożliwia spełnienie warunku, że jeden klient może kupić
więcej niż jeden samochód.

2) Wyposażenia - ta tabela jest źle zaprojektowana. Ona też nie jest w 3 PN.

Nie wiem jak te błędy poprawić, czy mógłby ktoś mnie jakoś naprowadzić?

LINK: http://www.iv.pl/viewer.php?file=00619531789163408791.jpg

Piotrroger
Nie znam się na tym na tyle, ale na moje:
1. Tabela Klienci, id_sprzedazy jest tutaj zupełnie nie potrzebne. Klienci i Sprzedaż łączą się tutaj tylko za pomocą id_klienta.
2. Tabela wyposażenie, tutaj też id_samochodu jest zupełnie nie potrzebne.
Wydaje mi się, że po usunięciu tych dwóch kolumn, powinno być ok.
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.