Samen met een vriend van mij had ik laatst een discussie over relaties in een database.
Het betreft een database met ongeveer een dozijn tabellen en in totaliteit een dozijn relaties tussen deze tabellen.
Ik ben van mening het beter is dat de relaties gedefinieerd worden in de DBMS, in verband met data beveiliging etc. Hij vindt dat de relaties gedefinieerd moeten worden in de front-end van de applicatie vanwege de gevolgen van de ON DELETE CASCADE.
Ook beweert hij dat het de nieuwe trend is die gevolgd gaat worden. Meerdere kleine databases zonder relaties in plaats van grote db's met relaties
Mis ik hier iets en heeft hij de trend gezien?
Het betreft een database met ongeveer een dozijn tabellen en in totaliteit een dozijn relaties tussen deze tabellen.
Ik ben van mening het beter is dat de relaties gedefinieerd worden in de DBMS, in verband met data beveiliging etc. Hij vindt dat de relaties gedefinieerd moeten worden in de front-end van de applicatie vanwege de gevolgen van de ON DELETE CASCADE.
Ook beweert hij dat het de nieuwe trend is die gevolgd gaat worden. Meerdere kleine databases zonder relaties in plaats van grote db's met relaties
Mis ik hier iets en heeft hij de trend gezien?