Hi Leute, hab mal wieder eine Frage bezüglich Integritätserhaltung meiner MySQL Datenbank. Ich habe 3 Tabellen mittels MySQL implementiert:
Studenten mit StudentenID (PK), VName, NName, Adresse, BuchID (FK)
Professor mit ProfessorID (PK), VName, NName, BuchID (FK)
Buch mit BuchID (PK), Name, Author, Genre
Jedes Buch gibt es nur einmal und kann daher nur einmal entlehnt werden. Wie könnte ich das implementieren? Habe an eine Trigger gedacht aber da kann ich keine zwei Tabellen miteinander in Verbindung bringen. Ich bin totale Anfängerin und freue mich über jede Hilfe. Es geht hier nur ums reine Lernen und eine Fantasiedatenbank. Danke euch schon mal im Voraus!
Studenten mit StudentenID (PK), VName, NName, Adresse, BuchID (FK)
Professor mit ProfessorID (PK), VName, NName, BuchID (FK)
Buch mit BuchID (PK), Name, Author, Genre
Jedes Buch gibt es nur einmal und kann daher nur einmal entlehnt werden. Wie könnte ich das implementieren? Habe an eine Trigger gedacht aber da kann ich keine zwei Tabellen miteinander in Verbindung bringen. Ich bin totale Anfängerin und freue mich über jede Hilfe. Es geht hier nur ums reine Lernen und eine Fantasiedatenbank. Danke euch schon mal im Voraus!