Hello,
Hi,
»» »» Das wäre hier eine Beziehung x<->x, also ein Selbstbezug.
»» also ist Harry der Freund von Harry?
siehe Datenmodell unter https://forum.selfhtml.org/?t=187360&m=1245211hab ich gelesen und verstanden. Also doch x<->y und nicht x<->x. Letzteres wäre ja auch irgendwie sinnlos - einen Datensatz auf sich selbst zu beziehen.
Ich vermute, du hast mit x und y eher Tabellen gemeint, und nicht Datensätze? Also präzise: Sei T die Tabelle und a..z die Datensätze, dann suchen wir eine Relation T.x<->T.y, und genau das habe ich doch beschrieben.
Mag ja sein, dass Du eine andere Definition von Beziehungen zwischen Tabellen meinst, als die von Codd, aber typischerweise gibt man die doch zwischen Spalten von zwei (oder mehr) Tabellen an, und nicht zwischen Datensätzen.
Und wenn sich nun die Beziehung von T.Name <-> T.Name (oder auch T.ID<->T.ID) ergibt, dann gibt das für die Kreuztabelle eben ein Problemchen.
Liebe Grüße aus dem schönen Oberharz
Tom vom Berg