imsadi Also generell hat das Ticketsystem genau so eine Mechanik, aber zum "Abschauen" ist da glaube ich ein bisschen zu viel. Der Trigger wird bei Update der "relation_fuer_reklamationsaufnahme" benötigt.
Dort prüfst du die einzelnen Punkte ab, die bei einer Änderung geloggt werden sollen. Am besten nutzt du COALESCE zum Prüfen, ob sich ein Wert geändert hat. Und wenn es eine Änderung gibt erstellst du einen Datensatz auf deiner Logging Relation: Bsp für einen Integer Wert:
IF COALESCE (NEW.(integer_value), 0) <> COALESCE (OLD.(integer_value), 0) THEN
INSERT INTO {your_app}.[logging_rel](attribute1, attribute2)
VALUES (1, 'test');
END IF;