Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 12.11.2010 Ostrzeżenie: (0%)
|
Cześć,
mam do zaprojektowania bazę danych, która będzie tyczyła się nieruchomości, czyli np. domy, mieszkania, działki. Każdy z tych typów nieruchomości ma jakąś część danych wspólną, np. kraj, województwo, miasto, cenę, itp. Czyli to by była tabela główna o przykładowej nazwie realestates. Co dalej ? Każdy następny typ to kolejna tabela (czyli osobna na dodatkowe informacje o mieszkaniach, domach, czy działek)? Wydaje mi się to troszkę niewygodne, bo gdy dojdzie kolejny typ, np. magazyny to trzeba dodać kolejną tabelę + oczywiście jakieś zmiany w kodzie. Drugi pomysł to prócz tabeli realestates, tabela details, która będzie przechowywać wszystko to co miało być w tych dodatkowych tabelach (np. kolumna media - tylko działki, piwnica - tylko mieszkania, itd. w jednej tabeli). Dodam, że operacje będą wykonywane na kilku/kilkunastu tysiącach rekordów. Który pomysł jest waszym zdaniem lepszy? Może macie jakieś propozycje? Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 51 Pomógł: 0 Dołączył: 12.11.2010 Ostrzeżenie: (0%)
|
Wielkie, dzięki. Posiedzę nad tym przez weekend i zobaczę co z tego wyjdzie, ale wydaje mi się, że tak jak piszesz będzie o niebo lepiej niż tak jak pisałem na początku.
Z racji tego, że temat dalej tyczy się projektowania baz danych i relacji. Chodzi o relacje między ulicami, miastami, kodami pocztowymi, województwami (prowincjami) i krajami.
Chodzi o to, aby np. w tabeli customers id ulicy, miasta(?) wiedzieć z jakiego jest kraju, czy województwa. Największy problem mam dopasować do tego ulice i kody pocztowe, tzn. nie wiej jak zrobić w tym miejscu relacje... Jak wy rozwiązalibyście ten problem? |
|
|
|
symonides Projekt bazy danych 15.02.2012, 21:18:57
bww Moim zdaniem najlepiej utworzyć słowniki typów nie... 15.02.2012, 23:27:56
symonides Chodzi Ci o to, że w tabeli realestates mam przykł... 16.02.2012, 01:01:35
bww Chodziło mi mniej więcej o coś takiego (PK - klucz... 16.02.2012, 20:58:52
symonides Wielkie dzięki. Wydaje się to być o wiele bardziej... 16.02.2012, 21:55:15
bww Nie wiem, czy dobrze rozumiem Twoją koncepcję. Chc... 16.02.2012, 23:00:30
symonides No właśnie tak mam od początku i wydaje mi się to ... 17.02.2012, 00:01:50
bww Wyobraźmy sobie, że mamy aplikację biura nieruchom... 17.02.2012, 08:53:17
symonides Nie wiem tylko czy wziąłeś pod uwagę, to że różne ... 17.02.2012, 23:03:46
bww Nie wziąłem.
Dodatkowo stworzyłbym tabelki:
PARA... 18.02.2012, 11:30:41
bww Jedna miejscowość może mieć tylko jeden kod poczto... 21.02.2012, 09:13:15
symonides W sumie to może być wiele kodów pocztowych do jedn... 22.02.2012, 00:09:47 
bww Cytat(symonides @ 22.02.2012, 00:09:4... 22.02.2012, 11:10:27
symonides Zgadzam się, że bez projektu ciężko o dobra aplika... 22.02.2012, 17:55:22 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 23:15 |