Danke für Deine Geduld Gabriel,
ich hatte das jetzt so versucht:
$BODY$
DECLARE
inhalt_textsonstdateien TEXT;
inhalt_status Integer;
inhalt_user Integer;
BEGIN
Select new.(xxx..relationen_fuer_reklamationsaufnahme.text_sonst_dateien) into inhalt_textsonstdateien;
Select new.(xxx.relationen_fuer_reklamationsaufnahme.status) into inhalt_status;
Select instance.get_login_id() into inhalt_user;
insert into {xxx}.[log_update] (log_sonst_dateien, status, log_user) VALUES (inhalt_textsonstdateien, inhalt_status,
inhalt_user);
RETURN NEW;
END;
$BODY$
dann habe ich von der log_update relation quasi rückwärts auf die relation_fuer_reklamationsaufnahme eine n:1 Verbindung mit dem Feld status gesetzt (wenn ich dich ober richtig verstanden habe). Die anderen Felder werden oben über den trigger gefüllt. Bin mir nicht sicher, ob die Felder in der log_update Relation identisch lauten müssen zu der in der Datenrelation.
Da es leider nicht so funktioniert , wie ich mir das vorstelle, gebe das Vorhaben mit dem log auf - es muss auch so gehen.