Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: proste pytanie o tabele słownikowe
Forum PHP.pl > Forum > Bazy danych > PostgreSQL
szopen3
Witam

Moje pytanie jest proste.

Jak należy tworzyć tabele słownikowe i do czego się je wykorzystuje?

Przykład:

Mamy bazę danych w której jest tabela z danymi firm. Jedno z pól to "wojewodztwo".
Wiadamo ilość ograniczona.
Czy na potrzeby tego pola powinienem stworzyć tabelę słownikowa z polami id i wojewodztwo aby do tabeli z danymi firm w kolumnie wojewodztwo wkładać tylko id?
W ten sposób mogę zaoszczędzić sporo miejsca biorąc pod uwagę że pole może byc typu int(2).

Czy może raczej tabele słownikowe powinienem używać tylko w celu ograniczenia błędów użytkownika np. pozwolić mu wybrać z listy województwo a nazwę całą wrzucić do tabeli firmy kolumny wojewodztwo?

Z góry dzięki,
Szopen.
Jabol
Zdecydowanie pierwsza opcja.
SongoQ
Z 2 opcji sie korzysta wtedy jesli robisz cos na wzor szablonu.
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.