An address book database includes household records in addition to contact records and group records. A household record contains a household distribution list that identifies a household group of contact records and a family group of contact records. The household distribution list further contains information about the relative hierarchy of each contact record in the family group, and that hierarchical information can be used to generate family trees. Each household record further contains a name field and other types of fields. Contact records that are included in the household distribution list include a household property which points to the household record so that entries of the household record can be displayed in place of entries of the contact records. Additionally, when a household record is created based upon a previously created contact record, entries of the contact record are copied to the household record, and entries for a name field, letter salutation field and address name field of the household record are created based at least partially upon the entry in the name field of the contact record.