na zu jedem Eintrag muss auch ein Eintrag in einer dritten Tabelle bestehen, per Fremdschlüssel verbunden,
das Prinzip der Frendschlüssel allgemein sollte klar sein,
in der Tabelle mit beiden Einträgen kann man die Unique-Eigenschaft durchsetzen, was auch für sich bekannt sein sollte,
das bezieht sich natürlich erstmal nur auf eine abstrakte Id,
dass irgendwelche weiteren Namensfelder unique sein müssen wäre ein andere Aufgabe,
was genau verstehst du denn unter einmaligen Datensätzen?
evtl. müssten letztlich alle Spalten zusammen ein Fremdschlüssel sein, eine komplette Kopie,
und es wäre immer noch nicht verhindert, dass jemand gar nicht einen neuen Eintrag in der dritten Tabelle anlegt, sondern einen vorhanden benutzt
wenn ich genauer drüber nachdenke ist es wohl keine gute Idee,
ich glaube diese Frage müssen andere beantworten, falls überhaupt möglich
