The normal - and extremely easy and effective - method of numbering your ancestors is to assign yourself (or child) the number 1. If you are No. 1, then your father is No. 2, your mother No. 3, your paternal grandfather No. 4, etc. In this system, a person's father's number is always twice the person's number and his or her mother's number is twice plus one. This method of numbering one's ancestors is used worldwide and is called the Sosa-Stradonitz System for the Spanish genealogist Jerome de Sosa who first used it in 1676 and for Stephan Kekule von Stradonitz who popularized it in his 1896 Ahnentafel Atlas. It is also sometimes called the "Ahnentafel Numbering System," after the book. (In popular usage today, an ahnentafel is a listing rather than a chart of ancestors.)
If you want to maintain information on collateral relatives in your database, you can get a unique identification number for any such relative in any line of descent by using the Sosa-Stradonitz number of the common ancestor, followed by a decimal point and an expansible descent number based on the Modified Henry System (see COMBINED NUMBERING SYSTEMS later).
Whether you use a computer or not, there is really no substitute for the ahnentafel numbering system. It is widely accepted and understood - so widely accepted that it is almost universally used. It also has the virtue of being mathematically uniform and, therefore, is made-to-order for computer use. A computer can be easily programmed to find parents, grandparents, great grandparents, etc., by use of the prevailing rule of the ahnentafel: The father's number is always twice as large as the child's and the mother's is one greater than that. That one fact makes tracing descent back or down a snap for a computer. It also makes it possible to program a computer to print charts for any person in the genealogical data base and use a different numbering sequence each time. For instance, you might want to print out a set of ancestor charts for someone else using your grandfather as the subject (No. 1). The subsequent numbering of and within the charts can be easily accomplished.
The ahnentafel system allows almost limitless additions. However, two problems can arise: