Patent Document ID: 4841441
Application ID: 06761748

Base Claim:
1. A method of constructing a data model of an organizational structure and the operation thereof which comprises the stages of analysing data provided by the customer organization (analysis), designing application software (procedure design), writing programs which collectively enable control of the operating procedures of the organization (programming) and testing the individual programs characterized by performing the stage of analysis with a data processing machine, wherein the analysis stage comprises: storing in memory of the machine a source series of questions which are presentable in conversational language concerning the entities in the organizational structure, the attributes of those entities, and the relationship between the entities; and constructing a data model from the answers.

---

Claim 11:
11. A method of constructing a data model as claimed in claim 1 including the further steps of determining the nature of the attribute by asking; 1. Can there be more than one attribute for each entity? 2. Can the attribute have a limited set of values? 3. Can the attribute have an attribute of its own? and in response to the answers provided by the user either entering the attribute in a table in the memory containing spaces for the reception of subsequent qualifying information or presenting further questions to determine the precise nature of the attribute.