![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 420 Pomógł: 0 Dołączył: 27.07.2011 Ostrzeżenie: (10%) ![]() ![]() |
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
Proszę o pomoc bo chciałbnym żeby zapytania na stronie działały mi w miarę szybko |
|
|
![]() |
![]()
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 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.06.2025 - 16:08 |