zwei Beziehungen zwischen zwei Tabellen???

Scaffolding, Configuration, Helper

zwei Beziehungen zwischen zwei Tabellen???

Beitragvon winnietou am 13.06.2010, 22:10

Hallo, ich weiß nicht wie... :oops:

Ich lerne gerade RoR und muss ganz fix eine Webseite damit auf die Beine stellen.

Meine Datenbank, die ja als Vorlage für die Webseite dient, verlangt zwei Tabellen die jedoch über zwei Beziehungen miteinander verbunden sind.

Hier zum besseren Verständnis:
Tabelle mit Personen und eine Tabelle Turnierpaare (es geht ums Tanzen)

Ein Turnierpaar besteht aus exakt zwei Personen! und jede Person kann nur in einem Turnierpaar enthalten sein! somit sind in der Tabelle Turnierpaare zwei Fremdschlüssel aus der Tabelle Personen enthalten.

Wie bring ich diese Tatsache Ruby bei? Das passt doch nicht zu den Konventionen und belong_to und have_many...

Könnt ihr mir weiterhelfen?

Über schnelle Antworten freue ich mich! :D

viele Grüße,
Winnietou
winnietou
 
Beiträge: 1
Registriert: 13.06.2010, 21:55

Re: zwei Beziehungen zwischen zwei Tabellen???

Beitragvon red_alert am 19.06.2010, 08:29

Wie wäre es mit

Tabelle Paar,
Tabelle Mann,
Tabelle Frau,

Paar belongs to many Mann & Frau, Mann has one Paar, Frau has one Paar,
red_alert
 
Beiträge: 3
Registriert: 01.06.2010, 13:32


Zurück zu Strukturierung

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron