opengeospatial / om-swg

10 stars 6 forks source link

Cardinality of the Observation.observer? #78

Closed ilkkarinne closed 3 months ago

ilkkarinne commented 4 years ago

Should we allow for situations where there may be more than one Observer associated with a single Observation?

The use cases I have in mind are long timeseries implemented as single Observation instances, with the sensor equipment changed during the series. If there may be more than one Observer for one Observation, we could tackle the changed sensor case by having two sensors (Observer) associated with the timeseries Observation, each with a Deployment linking it to the observation station (Platform) for the time periods those sensors produced data for the particular station.

There may also be some edge cases where a single Observation is produced as a combination of tow or more Observers working simultaneously, but I have no concrete examples of use cases like this.

KathiSchleidt commented 4 years ago

Yes, please leave all cardinalities open! As you state, could be multiple generations of observers on long time series, alternatively, some measurements may just require a third hand in lieu of having some sort of grasping tail ;)