16
Relationship is King
•We know ‘who’ things are based on relationships
•Relationships define context
•Relationships define what People and Organizations are, i.e. their Role •Business does not measure People or Organizations – it measures the relationship
•
•That is I can be a father, I can be a son, a husband, teacher, employee, anything depending on the perspective of a particular relationship. That is, I’m a Father to my son, a husband to my wife, an employee to my employer. Throughout all these relationships I am the same Person.
•Therefore, there is no such ‘thing’ as an object in and of itself. It always has some type of relationship to something else, so it’s the relationship that gives one or more contexts.
•In one application, using common methods, there’d be a Son table, Husband table, an employee table…
•But, wait, you’d say for some of these I may have a flag to a ‘relationship type’. Well, that’s because most business domains don’t care about Father / Son relationships. However, that’s not true either.
•GET THE GROUP INVOLVED!!!
•Insurance, Welfare, and other ‘entitlement’ systems do. In these systems we’d see (draw this)
•Person Family RelationshipRelationship Type
•This begins to get at what we should be doing.
•How does business measure the RELATIONSHIP and what do they measure?? Let’s get to that now…