Hallo Leute,
Gegeben sind die zwei Tabellen:
Projekte: ProjID (Primary Key), Bezeichnung, Fach
Gruppe: grupID (Primary Key), Name , ProjID (Foreign key references Projekte(projID)
Die Aufgabe lautet:
wenn eine gruppe erfasst oder geändert wird, soll sichergestellt sein, dass die zu speichernde ProjID auch in der Tabelle Projekte persistent ist. Bei einem Fehler wird die Transaktion mit einer Fehlermeldung abgebrochen .
Für die gemeinsame Prüflogik soll eine MySQL Stored Routine geschrieben werden, die dann in den Triggern aufgerufen wird.
Wie würde die oben beschriebene Routine aussehen?
Ich danke im Voraus!
Gegeben sind die zwei Tabellen:
Projekte: ProjID (Primary Key), Bezeichnung, Fach
Gruppe: grupID (Primary Key), Name , ProjID (Foreign key references Projekte(projID)
Die Aufgabe lautet:
wenn eine gruppe erfasst oder geändert wird, soll sichergestellt sein, dass die zu speichernde ProjID auch in der Tabelle Projekte persistent ist. Bei einem Fehler wird die Transaktion mit einer Fehlermeldung abgebrochen .
Für die gemeinsame Prüflogik soll eine MySQL Stored Routine geschrieben werden, die dann in den Triggern aufgerufen wird.
Wie würde die oben beschriebene Routine aussehen?
Ich danke im Voraus!