Closed pdowler closed 4 years ago
Quick analysis:
So, this would not break any known/existing code at CADC. It could make output from user TAP queries behave differently (once content took advantage of this flexibility) but it seems unlikely anyone is doing such queries and relying on the fact that members are always simple now.
I think the actual change is just to the model so everyone knows this is allowed.
This change would not require changing any existing content and would not invalidate existing computed checksums.
added to UML
The current UML diagram indicates that the members of a CompositeObservation are always SImpleObservation(s).
Allowing other CompositeObservation(s) to be members would more clearly describe the intended aggregation of observations.