Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prosty projekt bazy
DiH
post
Post #1





Grupa: Zarejestrowani
Postów: 251
Pomógł: 34
Dołączył: 7.01.2010

Ostrzeżenie: (0%)
-----


Witam,

Wiem, że to podstawy, ale cóż... Chcę stworzyć bazę, w której będą umieszczane różne puby, restauracje, pizzerie etc. przy czym ma być potem możliwość sortowania ich wg. kategorii (jeden lokal może należeć do kilku kategorii). Chciałbym prosić o radę, jak zaprojektować tabelki. Jak na razie wpadłem na dość trywialny pomysł, aby stworzyć trzy tabele:
Kod
1. tabela kategorie:
2. tabela lokale
3. tabela w formie:
---1. pub lokal1
---2. pub lokal2
---3. restauracja lokal3
etc.

Nie mam jednak pojęcia czy to dobry pomysł i na jakie pola powinienem nałożyć indeksy. Oprócz samego pomysłu jak to zaprojektować, może ktoś byłby tak dobry, by podlinkować do jakiegoś dobrego artykułu na projektowania baz, z przykładami.

Z góry dzięki.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
phpion
post
Post #2





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Cytat(rafalp @ 2.03.2010, 13:59:39 ) *
Wystarczą dwie

Nie wystarczą.
Cytat(DiH @ 27.02.2010, 01:14:03 ) *
jeden lokal może należeć do kilku kategorii

Konieczne będą 3 tabele:
kategoria: [id, nazwa...]
lokal: [id, nazwa...]
kategoria_lokal: [id_kategoria, id_lokal].
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 16:28