Dimension columns for DataGrid
The datagrid now has headers for Dimensions, where the rows show the relevant descriptor.
Data Model:
- TimeSeriesView (TSV) has 0, 1 or more TimeSeries
- TimeSeries (TS) has 1 or more TimeSeriesKeys
- TimeSeriesKeys (TSK) has 1 Descriptor (DES)
- DES has 1 Dimension (DIM)
- TS has 0, 1 or more TimeSeriesData (TSD)
Per TSV, make a list of all related unique DIMs (The UseCase does this). Each row in the grid shows one TSD. Add columns to the grid: DIM.Id, sorted by Id Bind the TSD-row to the DIM headers, by showing the relevant DESC.Id.