Object-Role Modeling (ORM) is a fact-based approach to Data Modeling that expresses the information requirements of any business domain simply in terms of objects that play roles in relationships.
Fact types facilitate natural expression, ar.
Customer bought Product on Date), or longer.
Person was born on Date), ternary (e.g.
Person smokes), binary (e.g.
All facts of interest are treated as instances of attribute-free structures known as fact types, where the relationship may be unary (e.g.
Object-Role Modeling (ORM) is a fact-based approach to Data Modeling that expresses the information requirements of any business domain simply in terms of objects that play roles in relationships