Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Struktura bazy danych i relacje między tabelami
elwierka
post
Post #1





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 26.12.2007

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


Piszę aplikację do składania zamówień przez internet, na produkty w danej firmie X.

Początkowo założyłam, że baza danych będzie zawierała m.in. tabelę Produkty oraz tabelę Kategorie, w relacji wiele do jednego. Poniżej przedstawiam fragment relacji:

(IMG:http://www.dujdak.pl/relacje.JPG)

Jednak zastanawiam się też nad lekką zmianą struktury tych tabel i nie wiem, czy nie lepiej zrobić dodatkowo dwie tabele...Podkategorie , oraz Grupy towarów...i jakoś połączyć je z tabelami Kategorie i Produkty (tak mi doradził mój wykladowca na uczelni). Nie wiem tylko, które tabele będzie najlepiej ze sobą powiązać i czy w ogóle w przypadku tego projektu takie rozwiązanie będzie miało sens. Tu właśnie proszę o poradę...

Baza danych ma m.in. przechowywać dane o produktach producenta galanterii skórzanej i skóropodobnej. Produktami są teczki (a w nich wyróżnia się modele np. tk1, tk2, itd....), torby podróżne (p1, p3...itd...), torby na laptopa (l4, l7. l9) itd....

Chcę, aby później można było wyszukiwać w bazie produktów wg symbolu (np tk2, p3), wg kategorii, lub wg koloru....

Proszę o opinie i porady (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
elwierka
post
Post #2





Grupa: Zarejestrowani
Postów: 66
Pomógł: 0
Dołączył: 26.12.2007

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


No tak, teraz to juz sama nie wiem...czy zgłebiać się wyłącznie na tych założeniach:

  1. Firma produkuje różne typy galanterii, które chciałam zdefiniować w postaci kategorii:
  2. Teczki
  3. Plecaki
  4. Torby na laptopa
  5. Torby podróżne
  6. Torebki damskie
  7. Teczki konferencyjne
  8.  
  9. W każdej kategorii można wyodrębnić kilka rodzajów produktów, różniących się od siebie kształtem, wymiarami, rodzajem materiału, i innymi specyficznymi cechami, które stanowią o tym, że dany rodzaj produktu ma swój symbol, np. tk1, tk3, tk5 itp. Produkty o tych symbolach specyficzne są wyłącznie dla jednej kategorii. Produkt, który dodawany jest do bazy danych, może należeć również tylko do jednej kategorii (jeśli produktem jest torba podróżna, to nie przypiszemy jej do kat. Plecaki itp.).
  10.  
  11. Teczki (tk1, tk2, tk5 itd.)
  12. Plecaki (P1, P3,P6 itd.)
  13.  


czy może lepiej nie ograniczać się jedynie do wyrobów galanteryjnych i zrobić strukturę, która w przyszłości umożliwi również dodanie produktów innego rodzaju....?



Ten post edytował elwierka 22.04.2010, 07:09:23
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: 24.12.2025 - 13:39