Beim Löschen von Objekten, speziell Zonen, werden bei verwendeten Objekten nur SQL-Fehlermeldungen wie
database error: delete object (19): constraint failed; FOREIGN KEY constraint failed
ausgegeben. Es sollte klarer kommuniziert werden, wo genau die Zone noch referenziert wird. Aus der einfachen SQL-Fehlermeldung wird niemand schlau.
Die Plausibilität sollte vor der eigentlichen SQL-Anweisung geprüft werden.
Vielen Dank für deinen Vorschlag! Das ist ein komplexes Thema und nicht ganz anspruchslos. Wir müssen das intern ausführlich prüfen; das kann allerdings eine Weile dauern. Wir melden uns, sobald es dazu neue Informationen gibt!