Jump to navigation Jump to search
Observable are a list of (mostly) distinct concepts that may be used in a data model to build entity and associations.
An Observable is characterized by three things:
- GUID - the Globally Unique IDentifier is a critical part of the definition. Although this is the true identity of the Observable, this form of information is not terribly useful to a human user.
- Name - this is the label that helps a user understand what the observable is intended to represent
- Description - the name is not always sufficient so the description provides amplifying information to further clarify what the observable is intended to represent.
Single Observable Modeling
Single Observable Modeling is when the SDM, a DSDM, or a USM is developed to follow the Single Observable Constraint in Section J.7.1. The Single Observable Constraint limits Conceptual Entities to composing at most one element of a single Observable type. Models that follow the Single Observable Constraint provide a clearer understanding of Entities by reducing the likelihood of semantic information being embedded in the multiple composition of Observables. This is considered a data modeling best practice.