De volende tabellen en relaties heb ik gemaakt:

Hier zit ondermeer de volgende cycle (Persoon, Docent, Aanbod, Keuze, Leerling) in. Daar is op zich niks mis mee, maar zodra ik alle relaties "ON DELETE CASCADE" maak krijg ik de fout:

Hier zit ondermeer de volgende cycle (Persoon, Docent, Aanbod, Keuze, Leerling) in. Daar is op zich niks mis mee, maar zodra ik alle relaties "ON DELETE CASCADE" maak krijg ik de fout:
Hoe kan dit? Als je de tabellen en relaties ziet als een gerichte graaf is dit toch geen cycle? Hoe los ik dit op?- Unable to create relationship 'FK_Keuze_Aanbod'.
ODBC error: [Microsoft][ODBC SQL Server Driver][SQL Server]Introducing FOREIGN KEY constraint 'FK_Keuze_Aanbod' on table 'Keuze' may cause cycles or multiple cascade paths. Specify ON DELETE NO ACTION or ON UPDATE NO ACTION, or modify other FOREIGN KEY constraints.
[Microsoft][ODBC SQL Server Driver][SQL Server]Could not create constraint. See previous errors.