Projekt na zaliczenie przedmiotu Baza Danych
Projektem jest Baza Danych fikcyjnego sklepu internetowego dla kibiców.
Baza
składa się z siedmiu tabel : kategoria,
podkategoria, produkt, klient, zamowienie, zamowiony_produkt.
W tabeli Kategoria znajduje się lista kategorii sprzedawanych produktów.
W tabeli Podkategoria znajduje się lista podkategorii, przypisanych do odpowiednich kategorii.
W tabeli Produkt mamy listę sprzedawanych produktów.
W tabeli Klient znajdują się dane dotyczące klientów.
W tabeli Zamowienie znajdują się data zamówienia, status zamówienia oraz klucz obcy do tabeli Klient.
W tabeli Zamowiony_Produkt znajdują się powiązania między zamówieniami a produktami w sklepie. Dodatkowo w tabeli tej mamy kolumnę ilosc_sztuk, która przechowuje ilość zamówionych produktów danego typu oraz kolumnę cena, która zawiera cene produktu zapamiętaną w momencie składania zamówienia.
W tabeli Cenniki znajduje się klucz obcy do tabeli Produkt – ID_Produktu, kolumny Data_pocz i Data_kon zawierające daty rozpoczęcia i zakończenia się obowiązującej ceny, kolumna Ilosc_min zawierająca minimalną ilosć_sztuk produktu od której zależna jest jego cena
Dodatkowo utworzony został widok Wszystkie_zamowienia, będący połączeniem informacji ze wszystkich tabel