Sorry voor de wellicht ongelukkige titel.
Ik heb een database met 2 tabellen: gedichten, reacties
Die zijn aan elkaar gelinkt met gedicht_id
Nu heb ik in het verleden als luiheidsoplossing wel eens een gedicht verwijdert door het gewoon uit tabel gedicht te verwijderen.
Met als gevolg dat de eventuele reacties nog steeds in de tabel reacties staan. En nergens maar aan gelinkt worden.
Is het mogelijk die te verwijderen. Logisch gezien zou ik bij elke reactie kunnen checken of de gedicht_id nog in de tabel gedichten staat.
Maar ik weet niet goed hoe hier aan te beginnen? als er geen link meer is met de tabel gedichten is het NULL? En als die conditie er is, dan verwijder ik het maar?
Ben bezig aan een scriptje om bij het verwijderen van gedichten, ook direct de reacties te verwijderen. redelijk eenvoudig maar niet meer van toepassing op de vroegere fout die ik maakte.
829 views