Hallo,
da fallen mir (Before Insert) Trigger ein,
weiss jetzt nicht genau, wie die bei MS-
SQL heissen (instead of) ??
Damit bekommst du das aber auch nicht so hin.
Die einzige Möglichkeit wäre wohl den Zugriff auf die Tabelle
komplett zu verbieten (Grant) und das Insert/Update) nur über ne SP zu erlauben.
Auf der anderen Seite könntest du auch die
DB ändern,
so dass der FK eindeutig ist.
Heiko