Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> tworzenie tabel
peklo
post
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
Post #2





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




zanim ruszysz dalej, zapoznaj sie dokladnie z podstawami

1) AUTOINCREMENT
2) klucz glowny - Primary Key
3) Typy danych i ich zakres. W tym wypadku nie int(2) a TINYINT unsigned
4) Skoro ma to byc AUTOINCREMENT to nie nadawaj sam ID tylko wstawiaj NULL zamiast ID i niech to baza sama nadaje ID rekordom


Napisalem, oddzielna tabela wiazaca ma byc tylko dla pol gdzie moze byc wiele rzeczy dla jendego ogloszenia. Ogloszenie moze miec wiele kategorii, wiec ma byc tabela wiazaca.
ALe marka dla ogloszenia chyba bedzie tylko jedna? Wiec w tabeli OGLOSZENIE ma byc pole ID_MARKA
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: 28.12.2025 - 07:06