Skip to content

Latest commit

 

History

History
299 lines (294 loc) · 8.56 KB

File metadata and controls

299 lines (294 loc) · 8.56 KB

Dranken

Drankencentrale De Lege Fles maakt gebruik van de databank dranken

Download

Klik hier om het script voor de databank te downloaden.

Copy paste de code en voer het in je local instance van MySQL uit.

Diagram

Diagram dranken.db

Structuur dranken

De databankbevat volgende tabellen:

Factuur
Kolom Datatype Nullable Omschrijving
Factuurnr INT NOT NULL Primaire Sleutel.
KlantNr INT NOT NULL Vreemde sleutel verwijst naar Klant.
Factuurdatum DATETIME NOT NULL Datum van facturatie.
Factuurregel
Kolom Datatype Nullable Omschrijving
FactuurNr
ArtikelNr
INT
INT
NOT NULL
NOT NULL
Primaire Sleutel, vreemde sleutel, wijst naar Factuur.
Primaire Sleutel, vreemde sleutel, wijst naar Artikel.
Aantal INT NULLABLE Aantal stuks van het artikel.
Verkoopprijs DECIMAL(19,4) NULLABLE De verkoopprijs van het artikel (historiek).
Artikel
Kolom Datatype Nullable Omschrijving
ArtikelNr INT NOT NULL Primaire Sleutel.
SoortNr INT NOT NULL Vreemde sleutel verwijst naar Soort.
Jaar INT NULLABLE Jaar van de botteling.
Inhoud FLOAT NULLABLE Inhoud in liter.
AdviesVerkoopprijs DECIMAL(19,4) NULLABLE Aanbevolen verkoopprijs voor winkeliers.
Voorraad INT NULLABLE Aantal in stock.
Productgroep
Kolom Datatype Nullable Omschrijving
ProductgroepNr TINYINT NOT NULL Primaire Sleutel.
Productnaam VARCHAR(20) NOT NULL Naam van de productsoort of categorie.
Klant
Kolom Datatype Nullable Omschrijving
KlantNr INT NOT NULL Primaire Sleutel.
Naam VARCHAR(45) NOT NULL Naam van de klant.
Adres VARCHAR(25) NULLABLE Adres van de klant.
Postcode VARCHAR(7) NULLABLE Postcode van het adres van klant.
Plaats VARCHAR(25) NULLABLE Gemeente/Plaats van het adres van klant.
Provincie VARCHAR(6) NULLABLE Provincie van het adres van klant.
Unie INT NULLABLE Vreemde sleutel verwijst naar Unie.
Unie
Kolom Datatype Nullable Omschrijving
ToelatingsNr INT NOT NULL Primaire Sleutel.
Naam VARCHAR(25) NULLABLE Naam van de klant.
Oprichtingsjaar YEAR(4) NULLABLE Het jaar van de oprichting.
Voorzitter VARCHAR(25) NULLABLE Naam van de voorzitter van de unie.
Soort
Kolom Datatype Nullable Omschrijving
SoortNr INT NOT NULL Primaire Sleutel.
ProductgroepNr TINYINT NOT NULL Vreemde sleutel verwijst naar Productgroep.
Naam VARCHAR(40) NULLABLE Naam van de soort.
Kleur VARCHAR(10) NULLABLE Kleur van de soort.
Alcoholperc FLOAT NULLABLE Alcoholpercentage van de soort.

Overzicht

Klik hier om terug te gaan naar het overzicht.