Diagram 5.3.1 has the following cardinality between a DSD and its MeasureDescriptor: 0..1
However, diagram 5.4.2 has the following cardinality between an Observation and an ObservationValue: 1..*. The text confirms this: "Each Observation associates one or more ObservationValues with a KeyValue (+observationDimension) which is the value for the “Dimension at the Observation Level”. It also states that "A DataSet is a collection of a set of Observations that share the same dimensionality".
These 2 paragraphs seem to be conflicting:
- The first paragraph indicates that you can have DSDs without measures.
- The second paragraph indicates that a dataset is a collection of observations and that an observation must have at least one measure.
Diagram 5.3.1 has the following cardinality between a DSD and its MeasureDescriptor:
0..1However, diagram 5.4.2 has the following cardinality between an Observation and an ObservationValue:
1..*. The text confirms this: "Each Observation associates one or more ObservationValues with a KeyValue (+observationDimension) which is the value for the “Dimension at the Observation Level”. It also states that "A DataSet is a collection of a set of Observations that share the same dimensionality".These 2 paragraphs seem to be conflicting: