Create table Zusatzstoffklase

This commit is contained in:
Administrator 2022-04-27 11:23:56 +02:00
parent 900ced834f
commit dc70694418

View File

@ -34,6 +34,13 @@ CREATE TABLE IF NOT EXISTS Naehrwerte
primary key (ProduktID) primary key (ProduktID)
); );
CREATE TABLE IF NOT EXISTS Zusatzstoffklase
(
Anwendungsgrund varchar(5),
Anwendungsgrundbezeichnung varchar(100),
primary key (Anwendungsgrund)
);
CREATE TABLE IF NOT EXISTS Zusatzstoff CREATE TABLE IF NOT EXISTS Zusatzstoff
( (
E_Nummer varchar(5), E_Nummer varchar(5),
@ -91,9 +98,10 @@ CREATE TABLE IF NOT EXISTS enthaeltZusatzstoff
( (
ProduktID int, ProduktID int,
E_Nummer varchar(5), E_Nummer varchar(5),
Anwendungsgrund char(1), Anwendungsgrund varchar(5),
foreign key (ProduktID) references Produkt (ProduktID), foreign key (ProduktID) references Produkt (ProduktID),
foreign key (E_Nummer) references Zusatzstoff (E_Nummer), foreign key (E_Nummer) references Zusatzstoff (E_Nummer),
foreign key (Anwendungsgrund) references Zusatzstoffklase(Anwendungsgrund),
primary key (ProduktID, E_Nummer, Anwendungsgrund) primary key (ProduktID, E_Nummer, Anwendungsgrund)
); );