Tabela Dostawcy
Nazwa pola |
Typ danych |
Opis |
IDDostawcy |
Autonumer |
Klucz podstawowy tabeli Dostawcy |
NazwaDostawcy |
Tekst |
|
NumerTelefonuDostawcy |
Tekst |
|
AdresDostawcy |
Tekst |
|
MiastoDostawcy |
Tekst |
|
KodPocztowyDostawcy |
Tekst |
|
IDWojewództwaDostawcy |
Liczba |
Klucz obcy do tabeli walidacji Województwa |
Ważniejsze atrybuty pól tej tabeli:
IDDostawcy: nowe wartości - przyrostowy, tytuł - ID dostawcy.
NazwaDostawcy: rozmiar pola - 50, tytuł - Nazwa dostawcy, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
NumerTelefonuDostawcy: rozmiar pola - 20, maska wprowadzania - !900\-00\-00 (tworzy ją kreator maski wprowadzania), tytuł - Numer telefonu, wymagane - Tak, zerowa długość dozwolona - Tak, indeksowane - Nie.
AdresDostawcy: rozmiar pola - 255, tytuł - Adres, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
MiastoDostawcy: rozmiar pola - 50, tytuł - Miasto, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
KodPocztowyDostawcy: rozmiar pola - 20, maska wprowadzania - 00\-000 (tworzy ją kreator maski wprowadzania), tytuł - Kod pocztowy, wymagane - Nie, zerowa długość dozwolona - Nie, indeksowane - Nie.
IDWojewództwa: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Województwo, wartość domyślna - 0, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
Tabela Kategorie
Nazwa pola |
Typ danych |
Opis |
IDKategorii |
Autonumer |
Klucz podstawowy tabeli walidacji Kategorie |
Kategoria |
Tekst |
|
Ważniejsze atrybuty pól tej tabeli:
IDKategorii: nowe wartości - przyrostowy, tytuł - ID kategorii.
Kategoria: rozmiar pola - 50, tytuł - Kategoria, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
Tabela Klienci
Nazwa pola |
Typ danych |
Opis |
IDKlienta |
Autonumer |
Klucz podstawowy tabeli Klienci |
ImięKlienta |
Tekst |
|
NazwiskoKlienta |
Tekst |
|
TelefonDomowyKlienta |
Tekst |
|
AdresKlienta |
Tekst |
|
MiastoKlienta |
Tekst |
|
KodPocztowyKlienta |
Tekst |
|
IDWojewództwaKlienta |
Liczba |
Klucz obcy do tabeli walidacji Województwa |
Ważniejsze atrybuty pól tej tabeli:
IDKlienta: nowe wartości - przyrostowy, tytuł - ID klienta.
ImięKlienta: rozmiar pola - 50, tytuł - Imię, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Tak (powtórzenia OK).
NazwiskoKlienta: rozmiar pola - 50, tytuł - Nazwisko, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Tak (powtórzenia OK).
TelefonDomowyKlienta: rozmiar pola - 20, maska wprowadzania - !900\-00\-00 (tworzy ją kreator maski wprowadzania), tytuł - Telefon domowy, wymagane - Nie, zerowa długość dozwolona - Nie, indeksowane - Nie.
AdresKlienta: rozmiar pola - 255, tytuł - Adres, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
MiastoKlienta: rozmiar pola - 50, tytuł - Miasto, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Tak (powtórzenia OK).
KodPocztowyKlienta: rozmiar pola - 20, maska wprowadzania - 00\-000 (tworzy ją kreator maski wprowadzania), tytuł - Kod pocztowy, wymagane - Nie, zerowa długość dozwolona - Nie, indeksowane - Nie
IDWojewództwaKlienta: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Województwo, wartość domyślna - 0, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
Tabela Pracownicy
Nazwa pola |
Typ danych |
Opis |
IDPracownika |
Autonumer |
Klucz podstawowy tabeli Pracownicy |
ImięPracownika |
Tekst |
|
NazwiskoPracownika |
Tekst |
|
NumerUbezpieczeniaPracownika |
Tekst |
Numer polisy ubezpieczeniowej pracownika |
TelefonDomowyPracownika |
Tekst |
|
AdresPracownika |
Tekst |
|
MiastoPracownika |
Tekst |
|
KodPocztowyPracownika |
Tekst |
|
IDWojewództwaPracownika |
Liczba |
Klucz obcy do tabeli walidacji Województwa |
DataUrodzeniaPracownika |
Data/Godzina |
|
DataZatrudnieniaPracownika |
Data/Godzina |
|
PłacaPracownika |
Walutowy |
|
FotografiaPracownika |
Obiekt OLE |
|
Ważniejsze atrybuty pól tej tabeli:
IDPracownika: nowe wartości - przyrostowy, tytuł - ID pracownika.
ImięPracownika: rozmiar pola - 50, tytuł - Imię, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
NazwiskoPracownika: rozmiar pola - 50, tytuł - Nazwisko, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
NumerUbezpieczeniaPracownika: rozmiar pola - 30, maska wprowadzania - 000\-000\-00\-00 (tworzy ją kreator maski wprowadzania), tytuł - Numer ubezpieczenia, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
TelefonDomowyPracownika: rozmiar pola - 20, maska wprowadzania - !900\-00\-00 (tworzy ją kreator maski wprowadzania), tytuł - Telefon domowy, wymagane - Nie, zerowa długość dozwolona - Nie, indeksowane - Nie.
AdresPracownika: rozmiar pola - 255, tytuł - Adres, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
MiastoPracownika: rozmiar pola - 50, tytuł - Miasto, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
KodPocztowyPracownika: rozmiar pola - 20, maska wprowadzania - 00\-000 (tworzy ją kreator maski wprowadzania), tytuł - Kod pocztowy, wymagane - Nie, zerowa długość dozwolona - Nie, indeksowane - Nie.
IDWojewództwaPracownika: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Województwo, wartość domyślna - 0, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
DataUrodzeniaPracownika: format - data długa, maska wprowadzania - 99-99-00;0 (tworzy ją kreator maski wprowadzania), tytuł - Data urodzenia, wymagane - Nie, indeksowane - Nie.
DataZatrudnieniaPracownika: format - data długa, maska wprowadzania - 99-99-00;0 (tworzy ją kreator maski wprowadzania), tytuł - Data zatrudnienia, wymagane - Nie, indeksowane - Nie.
PłacaPracownika: format - walutowy, miejsca dziesiętne - 2, tytuł -Płaca, wymagane -Nie, indeksowane - Nie.
FotografiaPracownika: tytuł - Fotografia, wymagane - Nie.
Tabela Produkty
Nazwa pola |
Typ danych |
Opis |
IDProduktu |
Autonumer |
Klucz podstawowy tabeli Pracownicy |
NazwaProduktu |
Tekst |
|
OpisProduktu |
Hiperłącze |
Hiperłącze do opisu produktu |
IDKategoriiProduktu |
Tekst |
Klucz obcy do tabeli Kategorie |
IDDostawcyProduktu |
Tekst |
Klucz obcy do tabeli Dostawcy |
CenaJednostkowa |
Walutowy |
|
StanMagazynu |
Liczba |
|
StanMinimumMagazynu |
Liczba |
Minimalny akceptowany stan magazynu |
ZdjęcieProduktu |
Obiekt OLE |
|
Ważniejsze atrybuty pól tej tabeli:
IDProduktu: nowe wartości - przyrostowy, tytuł - ID produktu.
NazwaProduktu: rozmiar pola - 100, tytuł - Nazwa produktu, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Tak (bez powtórzeń).
OpisProduktu: tytuł - Opis produktu, wymagane - Nie, indeksowane - Nie.
IDKategoriiProduktu: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Kategoria, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
IDDostawcyProduktu: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Dostawca, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
Cena jednostkowa: format - walutowy, miejsca dziesiętne - 2, tytuł - Cena jednostkowa, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
StanMagazynu: rozmiar pola - pojedyncza precyzja, format &” kg” (powoduje wyświetlanie ilości produktu w magazynie w postaci „100 kg”), miejsca dziesiętne - 2 (ilość produktu w magazynie z dokładnością do 1 dekagrama), tytuł - Stan magazynu, wartość domyślna - 0, wymagane - Tak, indeksowane - Nie.
StanMinimumMagazynu: rozmiar pola - pojedyncza precyzja, format - &” kg” (powoduje wyświetlanie ilości produktu w magazynie w postaci „100 kg”), miejsca dziesiętne - 2 (ilość produktu w magazynie z dokładnością do 1 dekagrama), tytuł - Minimum na magazynie, wartość domyślna - 0, wymagane - Tak, indeksowane - Nie.
ZdjęcieProduktu: tytuł - Zdjęcie produktu, wymagane - Nie.
Tabela Szczegóły zamówienia
Nazwa pola |
Typ danych |
Opis |
IDZamówienia |
Liczba |
Zastępczy klucz podstawowy/klucz obcy do tabeli Zamówienia |
IDProduktu |
Liczba |
Zastępczy klucz podstawowy/klucz obcy do tabeli Produkty |
Ilość |
Liczba |
Ilość zamawianego produktu w kilogramach |
CenaJednostkowa |
Walutowy |
Cena produktu w zł/kg, pobierana procedurą VBA z tabeli produkty |
Ważniejsze atrybuty pól tej tabeli:
IDZamówienia: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Numer zamówienia, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
IDProduktu: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Produkt, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
Ilość: rozmiar pola - pojedyncza precyzja, format - &” kg”, miejsca dziesiętne - 2, tytuł - Ilość, wymagane - Tak, indeksowane - Nie.
Cena jednostkowa: format - walutowy, miejsca dziesiętne - 2, tytuł - Cena jednostkowa, wymagane - Nie, indeksowane - Nie. Pole to jest kopią pola CenaJednostkowa z tabeli Produkty. Wartość pola jest pobierana przy pomocy specjalnej procedury języka VBA.
Tabela Województwa
Nazwa pola |
Typ danych |
Opis |
IDWojewództwa |
Autonumer |
Klucz podstawowy tabeli walidacji Województwa |
Województwo |
Tekst |
|
Ważniejsze atrybuty pól tej tabeli:
IDWojewództwa: nowe wartości - przyrostowy, tytuł - ID Województwa.
Kategoria: rozmiar pola - 50, tytuł - Województwo, wymagane - Tak, zerowa długość dozwolona - Nie, indeksowane - Nie.
Tabela Zamówienia
Nazwa pola |
Typ danych |
Opis |
IDZamówienia |
Autonumer |
Unikatowy numer transakcji; klucz podstawowy tabeli Zamówienia |
DataZamówienia |
Data/Godzina |
|
IDKlienta |
Liczba |
Klucz obcy do tabeli Klienci |
IDPracownika |
Liczba |
Klucz obcy do tabeli Pracownicy |
Ważniejsze atrybuty pól tej tabeli:
IDZamówienia: rozmiar pola - liczba całkowita długa, nowe wartości - przyrostowy, tytuł - Numer zamówienia.
DataZamówienia: format - data długa, maska wprowadzania - 99-99-00;0 (tworzy ją kreator maski wprowadzania), tytuł - Data zamówienia, wartość domyślna - Date() - jest to funkcja pobiarająca datę sysytemową komputera, wymagane - Tak, indeksowane - Tak (powtorzenia OK).
IDKlienta: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Klient, wymagane - Tak, indeksowane - Tak (powtórzenia OK).
IDPracownika: rozmiar pola - liczba całkowita długa, miejsca dziesiętne - Auto, tytuł - Pracownik, wymagane - Tak, indeksowane - Tak (powtórzenia OK).