schop aars
Legacy Member
schets van het probleem:
CategoryID Category Description
1 Hardware ...
2 Mouse ...
3 Ball ...
ChildCategoryID ParentCategoryID
2 1
1 2
probleem is dat je zo een loop kunt creëren
hardware-mouse-hardware-mouse-...
nu dit is makkelijk te corrigeren met een trigger door te controleren of de child die je toevoegt al ergens de parent is van de parent die je toevoegt.
maar probleem blijft want
ChildCategoryID ParentCategoryID
2 1
3 2
1 3
op deze manier kan je weer een loop creëren
hardware-mouse-ball-hardware-mouse-....
---------------------------------------------------------------------
nu is mijn vraag hoe je kunt voorkomen dat zo een loop gemaakt wordt bij het invoegen?
CategoryID Category Description
1 Hardware ...
2 Mouse ...
3 Ball ...
ChildCategoryID ParentCategoryID
2 1
1 2
probleem is dat je zo een loop kunt creëren
hardware-mouse-hardware-mouse-...
nu dit is makkelijk te corrigeren met een trigger door te controleren of de child die je toevoegt al ergens de parent is van de parent die je toevoegt.
maar probleem blijft want
ChildCategoryID ParentCategoryID
2 1
3 2
1 3
op deze manier kan je weer een loop creëren
hardware-mouse-ball-hardware-mouse-....
---------------------------------------------------------------------
nu is mijn vraag hoe je kunt voorkomen dat zo een loop gemaakt wordt bij het invoegen?