Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Projekt bazy danych, prosze wszystkich o pomoc !!!!
songo997
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 20.04.2009

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


witam mam do wykonania projekt bazy danych agencji nieruchomosci i potrzebuje pomocy... chcialbym sie dowiedziec czy wszystkie realacje wykonalem prawidlowo. Prosze o podpowiedzi (IMG:http://sklepikkkk.zapto.org/bd.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
blooregard
post
Post #2


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




Zamiast fotka_id w tabeli "nieruchomosc" zrób klucz id_nieruchomosci w tabeli "fotka".
Dlaczego?

Bo jak będziesz miał 10 fotek do jednej nieruchomości, to przy obecnej strukturze rekord w tabeli "nieruchomosc" powtórzy Ci się 10 razy dla każdej forki, a nie o to Ci przecież chodzi, nie?
Zawsze w tabelach pomocniczych, w których przechowujesz wiele danych do jednego rekordu w tabeli głównej, tworzysz klucz obcy z ID tego rekordu. Nigdy odwrotnie. To jest relacja zwana jeden-do-wielu (jednej nieruchomości może odpowiadać kilka fotek).

Poczytaj trochę o relacyjnych bazach danych, relacjach, postaciach normalnych itp., wtedy Ci się rozjaśni.
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 - 17:38