Did you consider has_one :wife
And in Wife.rb belongs_to :man On Thu, Apr 30, 2009 at 6:49 PM, serenobs <[email protected]> wrote: > > (my post was deleted i don't know why) > Hi. I have a question. > for example, when model records about man, suppose man can marry with > 1 woman. > then i think code will be like this > class Man < ActiveRecord::Base > has_many: wife > end > > Because one man can marry with up to 1 woman( 0 or 1 ) > it can't be 1:1 relationship, didn't it? > but at the same time more than 1 wife is not allowed. > then how can i model this relationship into rails code? > has_many :limit option is fit for this relation? > > Thanks. > and i wish it is not deleted again. If it should be deleted please let > me know why it should be. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---

