seppel: FK auf mehrere Tabellen

Beitrag lesen

Hi,

hört sich für mich nicht nach einem FK-Problem an...wenn ich dich richtig verstehe sollen abhängig von irgendwelchen Kriterien in der Tabelle 1 die ID entsprechend einer der 3 anderen Tabellen vergeben werden.

Sollte eher mit ner Stored-Procedere gemacht werden denk ich - da du ja mit einem FK lediglich prüfen lässt, ob die ID z.B. in einer Tabelle vorhanden (also gültig) ist.

Ich glaube nicht das es eine Möglichkeit gibt, einen FK mit "Case-Bedingung" einzurichten. Da du ja anscheinend abhängig von irgendwas in der einen oder anderen Tabelle nachgucken willst...

Irgendwas hab ich mal von "Schlüssel-Joins" bei FKs gehört - kenne mich aber nicht damit aus...vielleicht googleste mal danach

Gruss,
Seppel