lib/gedcom/family_record.rb
def wife
    if @wife_ref != nil
      find(@wife_ref.first.index, @wife_ref.first.xref_value)
    else
      nil
    end
  end
#There should only ever be one wife record in a Family_record. If a man has
#multiple wives, as some cultures do, then each should be in their own FAM record.
#The reasoning is that we are recording parentage, not marriages, so we want to be 
#able to uniquely identify which wife is the actual parent. The term wife is used
#fairly loosely. It refers to the mother of the children, not necessarily a spouse.
There should only ever be one wife record in a Family_record. If a man has
multiple wives, as some cultures do, then each should be in their own FAM record.
The reasoning is that we are recording parentage, not marriages, so we want to be
able to uniquely identify which wife is the actual parent. The term wife is used
fairly loosely. It refers to the mother of the children, not necessarily a spouse.
There should only ever be one wife record in a Family_record . If a man has multiple wives as some cultures do then each should be in their own FAM record . The reasoning is that we are recording parentage not marriages so we want to be able to uniquely identify which wife is the actual parent . The term wife is used fairly loosely . It refers to the mother of the children not necessarily a spouse .
def wife
    if @wife_ref != nil
      find(@wife_ref.first.index, @wife_ref.first.xref_value)
    else
      nil
    end
  end
def wife if @wife_ref != nil find ( @wife_ref . first . index , @wife_ref . first . xref_value ) else nil end end
There should only ever be one wife record in a Family_record.
There should only ever be one wife record in a Family_record .