The Family Pack
Database: Event Types

Home Database Subsystems Event Types

Event Type Subsystem

There are two distinct representations of Events in the database. The Event table which represents the real events we believe happened in the past and the Eventa table which represents the documented record of an event. Both these tables use a common system of event groups, types and roles. The link between these records is explored further in the Event - Eventa overview page.

Event Types

EventType Groups
GroupNameDescription
0UnstatedNormally an invalid value.
1BirthThe single birth event for an individual.
2Near Birthie Baptism or Birth registration. If the date of birth is not known, then the date of this event can be used as an approimation
5DeathThe single death event for an individual.
6Near Deathie Burial or Death registration. If the date of death is not known, then the date of this event can be used as an approimation
3Family UnionNormally a Marriage, but can be any event which signifies the offical start of the relationship.
4Other FamilyAny family event in which both partners are equally equally prime, other than a official union event. It may occur before (engagment) or after (divorce) the union event.
8PersonalThese are events which last the lifetime of an individual. Although the details may change over time, at any given time they normally have a single state. ie Occupation, Physical appearance or Residency
7OtherAnything which does not fit into the other Groups

A list of Event Types and the Roles normally associated with them is maintained as part of the core data - see the Core Data: EventTypes page for a current list. The user is free to extend this list as required. All Types are categorised into one of the groups shown opposite. This list cannot be extended by the user, although a future database version may.

The Group designated for an EventType has a significant effect on the way the Event is handled by the application.


Valid XHTML 1.0 Strict

2nd July 2014