Back to the Data Model
The Requirement is for the design of the Father of all Data Models.
The Business Rules are as follows :-
Everything is a THING
Every THING is an example of a TYPE_OF_THING
Every THING can have a relationship with any other THING, including itself.
A THING related to itself is a hierarchy, for example an Organisation structure.
This is shown by a "Rabbit's Ear" in the diagram.
Every THING will have a ROLE in a relationship.
Every ROLE is an example of a TYPE_OF_ROLE.
Every THING has one or many of Attributes.
Every ATTRIBUTE is an example of a TYPE_OF_ATTRIBUTE.
Here is a Question about how to use this Approach in practice :-
Hi Barry,
I have studied your data model name "Father of all Data Models",
it looks very interesting but i can't get all from it.
So i need your help to fully under stand it.
How i can model all kind of data in the this data model?
i mean it is look like a Data Definition model, where we will store the values of that tables?
Like an example i want to handle these tables in that data model then how can i?
Department
Employee
Salaries
I really need to understand this please help me regarding this.
Thanks in advance.
Regards,
Kashif Amin.
itskashif@gmail.com
Barry Williams
August 16th. 2008
Principal Consultant
Database Answers