Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tworzenie tabel
peklo
post 14.01.2014, 10:35:46
Post #1





Grupa: Zarejestrowani
Postów: 420
Pomógł: 0
Dołączył: 27.07.2011

Ostrzeżenie: (10%)
X----


mam pytanie odnośnie tworzenia tabel
Chcę stworzyć stronę o motoryzacji.
1. I teraz czy lepiej jest dodawać ogłoszenie np do jednej tabeli ogloszenia (uzytkownika,opis, marke,model,kategorie prawa jazdy,itd) czy może lepiej
to rozbić na tab1(uzytkownik,opis) tab2(marka,model), tab3(kategoria), itd

2. Czy model i marke samochodu dać w jednej tabeli czy w 2 osobnych i jak je później połączyć

3. I trzecie pytanie czy wogóle kategorie,marki,wyposażenie itd dawać w tabelach czy może w zrobić w pliku
  1. <option value='audi'>audi</option>
  2. <option value='opel'>opel</option>


Proszę o pomoc bo chciałbnym żeby zapytania na stronie działały mi w miarę szybko
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post 14.01.2014, 12:18:17
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Dane slownikowe, czyli marka, model, mają byc oddzielnymi tabelami z polami np: ID, NAZWA
Jesli ogloszenie moze posiadac jedną marke, to ma to byc pole w tabeli ogloszenia, gdzie wstawisz ID danej marki z tabeli z markami.
Jesli ogloszenie moze posiadac wiele danych rzeczy, np. kategorii, to tworzysz tabelę wiążacą ogloszenie z kategorią, ktora to tabela zawiera dwa pola ID_OGLOSZENIA i ID_KATEGORII.

Nie patrz na kod php ktory podal kshyhoo w poprzednim poscie bo jest niesamowicie nieoptymalny.


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 18.06.2025 - 16:08