Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Planowanie bazy - tabelki
Forum PHP.pl > Forum > Bazy danych
hhaczyk
Cześć,
W sumie zaczynam swoją przygodę z bazami...
Potrzebuję porady na etapie planowania bazy, piszę dla siebie aplikację ale chciałbym żeby to już w miarę działało rozsądnie i była możliwość rozbudowy (gdyby np ktoś jeszcze chciał z tego skorzystać)

Robię sobie tabelę z podstawowymi danymi FIRM (np klientów)
do tego osobną tabelę z adresami (jedna firma może mieć kilka np pkt sprzedaży - to będzie dość istotne bo do miejsca będą przypisane urządzenia zainstalowane)

Potrzebuję mieć jeszcze listę -> producentów (generalnie dane takiego producenta są jak każdej innej firmy)
no i teraz pytanie - czy lepiej zrobić osobną tabelę (w strukturze identyczną jak ta z Firmami)
czy np zrobić dodatkowe pole w tabeli Firm typu enum i dać możliwości Klient, Producent ?

A może jeszcze inaczej się za to zabrać ?

Dodam że urządzenia które będą w u Klientów pod różnymi Adresami będą łączone z Producentem i Konkretnym urządzeniem.

/Producentów liczba ok 20, i każdy może mieć pewnie ok 10 różnych urządzeń, ilość klientów -> założenie ok 500-1000/

będę 'dźwięczny' za wskazówki smile.gif
Pyton_000
Spokojnie możesz to trzymać w jednej tabeli, dodatkowo musisz sobie dorobić tabelkę łączącą klienta i firmę w relacji n:n.
Może być albo enum albo tinyint unsigned
hhaczyk
dzięki smile.gif
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.