class MarriageParticipant - jcobban/Genealogy GitHub Wiki
class MarriageParticipant
Up: Object-Oriented Access to Database Records
This class is derived from class Record to implement the logical interface to a record in the Marriage Participants table (MarriageIndi). Each entry in this table contains the transcription of information about the bride, groom, or officiant from a Marriage registration entry, Marriage certificate, Banns certificate, or Marriage License. Each of the instances of class MarriageParticipant
are associated with an instance of class Marriage by shared values of regdomain
, regyear
, and regnum
, and distinguished by the value of role
.
Fields
This record presents the following fields:
name | description | synonyms |
---|---|---|
'regdomain' | identifier of registration class Domain | 'domain' |
'regyear' | registration year | 'year' |
'regnum' | unique number within the domain and registration year | 'num', 'number' |
'role' | single character identifying the role the participant played in the marriage | |
'surname' | surname | |
'surnamesoundex' | soundex code for surname | |
'givennames' | given names | |
'age' | age | |
'byear' | birth year | ' |
'residence' | residence | |
'birthplace' | birth place | |
'marstat' | marital status | |
'occupation' | occupation | |
'fathername' | father's name | |
'mothername' | mother's name | |
'religion' | religion | |
'witnessname' | witness name | |
'witnessres' | witness residence | |
'remarks' | remarks | |
'idir' | reference to instance of class Person |