JCK - A Veteran-Owned Small Business
EXCELLENCE IN DATA ARCHITECTURE

since 1989

America Support You
4348 Pine Grove Ave
Fort Gratiot MI USA
48059-3732
V: 810 982-8639
The Weakest Link in Business

Data Structure and User Reality

Business Events and Mathematical Modeling



What is User Focused Data Architecture?
Strictly speaking, any relationship of any type in a normalized model can be constructed as a new table. This only must be done with M:M relationships, but even 1:1 and 1:M relationships could be modeled that way. Thus we could have modeled the relationships in the above model in this manner:



Why aren't they? Because there's no need. Since the Employee entity provides an unduplicated list of EmpNums, there's no need to make a new table – you can just "overlay" the "relationship table" onto the entity, making the EmpNum primary key serve several purposes and using the relation columns to indicate the related data. Conceptually, you're doing this:



 

Back | Next