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
rafalp
post
Post #2





Grupa: Zarejestrowani
Postów: 224
Pomógł: 18
Dołączył: 4.02.2003
Skąd: Częstochowa

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


Wystarczą dwie:

  1.  
  2. -- racja za szybko mnie poniosło, sorry za zamieszanie
  3.  


Używając złączeń tych tabel będziesz mógł je sortować tak jak Ci się podoba (ORDER BY) lub po prostu stawiając warunek (..)WHERE kategorie_id = [ID lokalu ktory chcesz uzyskac]

pozdrawiam.

Ten post edytował rafalp 2.03.2010, 14:07:04
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: 27.12.2025 - 14:04