Ich habe jetzt die Ursache des Problemes zumindestens erst mal isolieren können: Da die Datensätze in die vererbten Tabellen eingefügt wurden und nicht in die vererbende Tabelle object, funktioniert der Foreignkey Constraint nicht. :( Er funktioniert nur bei Direkt in object eingefügte Werte. Ich werde also stattdessen mit einem Trigger arbeiten müssen.