banner
vote

Diagram bazy danych

W celu przygotowania przykładów oraz zadań stworzona została prosta baza danych na wzór sklepu internetowego, który jest doskonałym przykładem użytecznego wykorzystania bazy w aplikacjach www.
Składa się ona z 4 tabel, w których zapisane są:
  • Product (Produkty) - identyfikator, nazwa, cena, dostępna ilość, data dodania
  • Customer (Klienci) - identyfikator, imię, miejsce zamieszkania, data dodania
  • Orders (Zamówienia) - identyfikator, identyfikator klienta który złożył zamówienie, całkowita wartość zamówenie
  • Order_product (Przypisanie zamówienie-produkt) - identyfikator zamówienia, identyfikator produktu, ilość tych produktów
Oto wizualny diagram bazy danych:



PK - Primary Key (klucz główny) - kolumna(kolumny) której wartości jednoznacznie identyfikują wiersze tabeli.
Tabele wypełnione danymi :
Tabela Product :
id
name
price
amount
date
5
Spodnie
100
5
2011-02-01
6
Bluza
60
2
2011-02-12
Tabela Customer :
id
name
city
date
1
Adam
Lublin
2011-02-05
2
Monika
Gdynia
2011-02-19
3
Natalia
Zakopane
2011-02-23
4
Katarzyna
Lublin
2011-03-08
5
Marcin
Warszawa
2011-03-21
Tabela Orders :
id
customer_id
value
date

Warning: Invalid argument supplied for foreach() in /home/11smdrobniak/class.content/class.Excercise.php on line 260
Tabela Order_product :
order_id
product_id
amount
1
2
2
1
4
1
2
6
1
2
8
1
2
5
2
3
5
1
3
7
2
4
5
1
4
2
1
4
7
2
5
4
1
6
6
1