Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] projekt bazy
kociupk
post
Post #1





Grupa: Zarejestrowani
Postów: 97
Pomógł: 1
Dołączył: 29.03.2006

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


obecnie pracuje nad projektem "katalog firm" i chce zeby jedna firma mogla dodawac wpisy do 5 branz i tu mam maly problem z zaprojektowaniem bazy danych.

tabele kategorii

kategorie
id | nazwa kategorii

kategorie2
id | id_kategorii | nazwa podkategorii

kategorie3
id | id_kategorii | id_podkategorii | nazwa podkategorii

glowna tabela to wszystkie dane firmy

i teraz sie zastanawiam czy zrobic osobna tabele branze do ktorej beda przepisywane branze do ktorych firma sie zapisala albo w glownej tabeli tam gdzie sa wszystkie dane firmy zapisuje glowna branze firmy w reszta w osobnej tabeli branze

tabela branze
id | id_firmy | id_kat_1 | id_kat_2 | id_kat_3

i tutaj pytanie do was ktory sposob jest lepszy i czy te rozwiazanie jest praktyczne zeby nie bylo pozniej problemu ze zliczaniem rekordow i wyswietlaniem firmy w danej branzy
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kociupk
post
Post #2





Grupa: Zarejestrowani
Postów: 97
Pomógł: 1
Dołączył: 29.03.2006

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


cos mi sie tutaj nie zgadza albo zle zrozumialem w projekcie mam baze branz podzielona na nastepujace tabele w bazie danych
category
id | name
1 | budownictwo
2 | biuro

subcategory
id | id_category | name
1 | 1 | budownictwo usługi
2 | 1 | architektura

sub_subcategory
id | id_category | id_subcategory | name
1 | 1 | 1 | malowanie
2 | 1 | 1 | tapetowanie

i pozniej jak bede dodawal firme do odpowiedniej branzy czyli do tabeli category_firms to jak bede rozpoznawal ze to jest id kategorii a nie id podkategorii?


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: 12.10.2025 - 07:06