Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Relacje między wieloma tabelami
symonides
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 12.11.2010

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


Cześć, zastanawiam się jak rozwiązać problem relacji między tabelami, miasto, województwo, kraj oraz tabelą ogłoszeń. Chciałbym to zrobić w taki sposób aby wyciągnięcie ogłoszeń z jakiegoś wybranego miasta nie było problematyczne i przekombinowane. Początkowo myślałem o osobne tabeli przechowującej id miasta, województwa, i państwa w osobnej tabeli oraz id tego rekordu w tabeli ogłoszeń, później żeby id ogłoszenia trzymać w tej samej tabeli co id lokalizacji. Wdaje mi się to średnio trafione rozwiązanie. Jak wy byście to rozwiązali? Proszę o propozycje.

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





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


Nie stanowi. W ogłoszeniu oprócz samego id miasta możesz zapisać id powiaty i województwa. Jak nie chcesz modyfikować tabeli ogłoszeń to osobną z refferencją. Chyba, że dalej nie rozumiem...

edit: ogłoszenie może należeć do wielu miast? lub może nie należeć do miasta w ogóle (należy do całego powiatu)?

edit2: 2x masz modele nazwane w liczbie mnogiej, a 2x w liczbie pojedynczej (IMG:style_emoticons/default/tongue.gif) Jakaś konwencja? (IMG:style_emoticons/default/biggrin.gif)

Ten post edytował ayeo 24.07.2011, 01:10:03
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 - 20:29