Individual's Social, Family, and Historical Relationships Program (SFHR) By Duane Bristow - November 1994 - Version 1.0 SFHR is an expanded and more relevant computer program than standard genealogy programs. It emphasizes relationships of the individual, social, family, and historical, rather than family trees. Five generation family trees are, however, a subset of this program. Planned but not implemented are expansion of the SFHR database to include, for each individual, medical and financial databases as well as DNA mapping significant markers. The medical database would include dates and places of medical diagnoses and procedures. The financial database would include dates, amounts, vendors, and descriptions of all financial transactions affecting the individual's net worth. This would enable a personal history to include medical conditions and net worth changes at each time period of a person's life. It also would enable cross references of medical, social, financial and DNA relationships among individuals. Also planned is UPD - Universal Person Database Index - to find the same person in different databases. Reports on individuals and groups include history reports, data sheets, and narrative reports. Global history reports are also available. The system includes consistency checks, global text searches, research reports, GEDCOM import & export and html export. Includes space for: Family - Great Grandparents Technological progress in: Grandparents Transportation Great Uncles & Aunts Communications 1st cousins once removed Food Preparation 2nd cousins Entertainment Parents Health Care Adoptive parents News Uncles & Aunts War Making 1st cousins Navigation 1st cousins once removed Business Computation Siblings Construction Nieces & Nephews Payments Great Nieces & Nephews & up to 19 others Individual Spouses History - Sports Children Politics Grandchildren War Great Grandchildren States admission Social Relations - Lovers Countries created Friends Inventions & technology Acquaintances Deaths Coworkers Space Business Associates Arts Clients & Customers America Professionals England Tradesmen China Politicians Africa & up to 21 others & up to 17 others And on each individual person: Full name, sex, birth and death date, and profession Place of birth, death, and interment Family and social relations Links to pictures and sound as well as documents, videos and application programs Education Physical characteristics and contact data Life history including dates, places, and incidents such as: Places of residence Churches and schools attended Work history & military service Health & illnesses Any other significant events Custom fields and flags And for each item above, notes, sources, research notes & documents The program allows for 5 custom fields and 15 custom flags. A custom field can be described by the user and allows text entry up to 160 characters. For instance I have defined custom field 1 as email address. A custom flag allows one number or letter entry. These would be as defined by the user. Examples might include such things as: political party R,D,I for example church affiliation C,P,B,H,J for example hair color 1,2,3,4,5 for example physical affliction highest education level reached or any other. The program also allows the user to set one person's record as the primary record and then to set relationship levels to that person for all other people in the database. A relationship level includes a number showing degrees of separation from the primary individual and a letter showing types of relationship. The primary individual is relationship level 1 Directly connected to him are his father and mother his spouse and other social relations and his children. These are level 2. People directly connected to them are level 3. Thus a sibling is level 3 because a sibling is connected to the primary through common parents. There are five types of relationship. A - direct ancestor D - direct descendent S - spousal relationships including spouses and people related to them. F - friends or social relationships including people related to them. R - other relatives which primarily means siblings, aunts, uncles and cousins Creation of web pages by the program can be limited to those individuals with specified types of relationships and/or up to a specific level.
Last revised 05/10/10.