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 |
|
|
|
![]() |
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%)
|
To, że do miasta należy wiele kodów to nie jest problem. Do każdego kodu można łatwo pobrać nawet współrzędne geogfraficzne. Problemem jest sytuacja odwrotna. Ten sam kod może dotyczyć kilku gmin/miejscowości jednocześnie. W sensie w niektórych przypadkach nie jest jednoznaczny. Też niestety wiele do wielu. Tabela z kodami (id, postcode,country_id) i tabela z referencjami (id,town_id,postcode_id).
Pozdrawiam! |
|
|
|
symonides Relacje między wieloma tabelami 23.07.2011, 23:06:29
ayeo Kod# Country (kraj)
## name
## symbol ... 24.07.2011, 00:16:24
symonides Obawiam, że źle mnie zrozumiałeś, albo ja nieumiej... 24.07.2011, 00:56:30
ayeo Nie stanowi. W ogłoszeniu oprócz samego id miasta ... 24.07.2011, 00:59:04
symonides Robione na szybko, żeby zobrazować : ) Nazwy tabel... 24.07.2011, 01:46:06
ayeo KodPlace
# id
# country_id
# province_id
# town_id... 24.07.2011, 02:07:31
symonides O dzięki, tak jak mówisz będzie najlepiej. Jeszcze... 24.07.2011, 02:08:19
symonides To teraz pozostaje nic innego jak znaleźć w przyzw... 24.07.2011, 02:16:40 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 05:05 |