Hallo Rainer,
Am 27.12.2007 um 07:21 schrieb Rainer Jung:
Sers, Sascha!
Ich ueberlege gerade eine Datenmodellierung, und wie ich sie
abspeichern kann. Ein einfaches Beispiel, ein "Kontakt" hat
beliebig viele "Adressen", eine davon ist die Hauptadresse.
[..] (sinnigerweise noch einen Constraint, dass es nur eine
mainaddress
geben darf...).
Wie funktioniert das?
klingt das nicht nach einer single table inheritance mit einem type
feld "MainAddress" oder "SubAddress"
oder hab ich was übersehen?
Wenn ich STI verwende, habe ich auch kein Constraint, dass es genau
eine
Haupt-Adresse gibt.
Für die Hauptadresse kannst du doch eine has_one machen und für die
Anderen eine has_many auf deine STI.
Herzliche Grüße,
Michael
Gruesse, Rainer
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
--
Michael Voigt
Framheinstr. 1
22083 Hamburg
Phone: 0177 6 77 0129
E-Mail: [EMAIL PROTECTED]
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug