background image

Opis bazy Hurtownia artykułów spożywczych 

 
Zdefiniować następujące tabele: 

DOSTAWCY, ZAMÓWIENIA, OPIS ZAMÓWIENIA, TOWARY, MAGAZYNY, JEDNOSTKI 

MIARY, KATEGORIE 

nazwy i liczbę pól ustalić jak na rysunku niżej. 
W tabelach dla pól określić typ i własności następująco: 
DOSTAWCY 

Id_dostawcy 

tekst, 4 znaki obowiązkowe: dwie duże litery i dwie cyfry, klucz podstawowy; 

Nazwa_dostawcy 

tekst, 30 znaków, wszystko dużymi literami; 

Adres_miasto 

tekst, 30 znaków, najczęściej z Opola; 

Adres_kod 

tekst, 6 znaków, kreskę pamiętać; 

Adres_ulica 

tekst, 40 znaków,  

Telefon 

tekst, 11 znaków, 

ZAMÓWIENIA 

Nr_zamówienia 

autonumerowanie, klucz podstawowy; 

Id_dostawcy 

tekst, 4 znaki, odnośnik do tabeli DOSTAWCY (wyświetlane pola – tylko Nazwa 

dostawcy); 

Data_zamówienia  data, mniejsza lub równa od daty dzisiejszej, opisać tekst błędu; 
Data_dostawy 

data, mniejsza lub równa od daty dzisiejszej, przewidzieć możliwość zostawienia 
pustego pola, opisać tekst błędu; 

TOWARY 

Nr_towaru 

autonumerowanie, klucz podstawowy; 

Nazwa_towaru 

tekst, 40 znaków, 

Nr_kategorii 

liczba, całkowita długa, indeksowanie nie, odnośnik do tabeli KATEGORIE 
(wyświetlane pola – tylko Nazwa kategorii); 

Id_jednostki 

liczba, całkowita długa, indeksowanie nie, odnośnik do tabeli JEDNOSTKI MIARY 
(wyświetlane pola – tylko Nazwa jednostki); 

Zysk 

liczba, 

Uwagi 

nota, możliwość wpisania dużych komentarzy; 

OPIS ZAMÓWIEŃ 

Nr_zamówienia 

liczba, całkowita długa, indeksowanie nie, odnośnik do tabeli ZAMÓWIENIA 
(wyświetlane pola – tylko Numer zamówienia), klucz; 

Nr_towaru 

liczba, całkowita długa, indeksowanie nie, odnośnik do tabeli TOWARY 
(wyświetlane pola – tylko Nazwa towaru), klucz; 

Ilość 

liczba, całkowita długa, większa lub równa 0,opisać tekst błędu; 

Koszt_jednostkowy  walutowy, bez wartości domyślnej; 
Nr_magazynu 

liczba, całkowita długa, indeksowanie nie, odnośnik do tabeli MAGAZYNY 
(wyświetlane pola – tylko Nr_magazynu, Adres magazynu); 

MAGAZYNY 

Nr_magazynu  liczba, całkowita długa, klucz podstawowy; 
Adres_magazynu 

tekst, 30 znaków, 

JEDNOSTKI MIARY 

Nr_jednostki 

autonumerowanie, klucz podstawowy 

Nazwa_jednostki 

tekst, 15 znaków, 

KATEGORIE 

Nr_kategorii 

autonumerowanie, klucz podstawowy; 

Nazwa_kategorii 

tekst, 15 znaków; 

background image