![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 18.06.2004 Ostrzeżenie: (0%) ![]() ![]() |
Witam mam pytanie natury projektowej, otóz tworze sklep internetowy i nie zabardzo wiem jak dobrze zaprojektowac baze danych, otorz chodzi mi dokładnie o produkty. Sklep bedzie obsługiwał towary typu sprzet komputerowy i nie bardzo wiem jak rozwiazac problem trzymania informacji o szczegolach danego produktu.
Posiadam tabele: PRODUKTY produkt_id | nazwa_produktu | cena | kategoria | producent | zdjecie | opis ale w opisie umieszczam tylko ogolne informacje o produkcje z danej kategori a wiadomo ze kada grupa towarów ma rozne parametry techniczne np. płyty główne maja inne parametry niz karty graficzne , i nie wiem zabardzo jak dobrze rozwiązać ten problem. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 50 Pomógł: 0 Dołączył: 15.02.2003 Skąd: Ziemia Ostrzeżenie: (0%) ![]() ![]() |
Projektowanie bazy zależy, wedłog mnie najwyżej, od ogólnego pomyslu jak ten sklep ma działać. Dwa ja staram sie rozbić jak najwęcej rzeczy na różne tabele. Nie trzymam naprzykład opisu czy zdjęcia w jeden tabeli wraz z informacjami o nazwie czy partnumberze produktu. Ogolnie moja baza składa sie z ponad 30 tabel z czego 12 z nich dotyczą tylko produku. Czy jest to dobre rozwiązanie ? Dla mnie jak najbardziej. Najwazniejsze to piszac juz kod pamietac by w przypadku dodania dodatkowej Kolumny do tabeli nie trzeba bylo zaduzo zmieniac w kodzie. Poprostu przygotowac sie juz zawczas ze bedziemy prawdopodobnie cos dodawac.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 21:58 |