Autor: pl (---.Szczecinek.Net.PL)
Data: 28.08.00 14:39
Czesc
Mam pytanie zwiazane z tworzeniem bazy pod mysql.
Chodzi mi dokladnie jak jest z relacjami pod ta baza. Chetnie przyjme wszystkie linki do stron gdzie moge znalec informacje na ten temat. Ponizej postaram sie jak najkrócej opisac moj problem.
Tabela1 jest to jakby moja glowna tabela
lokalizacja
adres
id_wlasciciel
(tabela2 zawierala by cos takiego tabela pomocnicza)
0-lokalizacja1
1-lokalizacja2
2-lokalizacja3
tabela3
id_wlasciciela
adres
numer_telefonu
I teraz jak powiazac pole id_wlasciciela z
tabeli1 z tabela3.
Czy serwer mysql musi wiedziec o tych relacjach ? Czy musze sam je oprogramowac juz w klienckiej aplikacji ?np(builder)
Nastepnie chcialbym zeby lokalizacja byla rozwiazana w ten sposob: przy wyborze lokalizacji byłoby rozwijane menu z wyborem lokalizacji z tabeli2, ale w tabeli1 zapisane zostałoby nie nazwa lokalizacji ale numer , dlatego ze zajmie on dużo mniej miejsca niż string a przy sporej liczbie rekordow tospory zysk i miejsca i dialania bazy i tak samo przy odzczycie rekordu nie zostalby wypisany numer tylko odszukany w tabeli2 odpowiednie pole.
Dzieki za wszelka pomoc i odeslanie do stron gdzie znajde pomoc.
|
|