CREATE TABLE Prüft (
PersNr INT NOT NULL,
MatrNr INT NOT NULL,
Note DECIMAL(2,1) DEFAULT 0.0,
PRIMARY KEY (PersNr, MatrNr)
);
- Fremdschlüssel werden mit Hilfe einer Spalteneinschränkung (Column-Constraint) definiert.
- Beispiel: Mitarbeiter arbeiten in einer bestimmten Abteilung.
CREATE TABLE Prüft (
PersNr INT NOT NULL,
MatrNr INT NOT NULL,
Note DECIMAL(2,1) DEFAULT 0.0,
PRIMARY KEY (PersNr, MatrNr),
FOREIGN KEY (PersNr) REFERENCES DOZENT(PersNr),
FOREIGN KEY (MatrNr) REFERENCES STUDENT(MatrNr)
);
Links