Informatievlaanderen / OSLOthema-bodemEnOndergrond

1 stars 1 forks source link

Korrelverdeling generiek beschrijven? #74

Open GeertThijs opened 3 years ago

GeertThijs commented 3 years ago

Model(len) waarop de issue van toepassing is: Grondboringen

Omschrijving van het probleem: Is het wel nodig om Korrelverdeling te modelleren als specialisatie van Observatie? We kunnen deze nl perfect als Fractiemeting modelleren.

Omschrijving van een mogelijke oplossing: Korrelverdeling generiek beschrijven.

GeertThijs commented 3 years ago

Huidige modellering geeft volgend objectdiagram: image Beschreven als generieke observatie kan echter ook perfect: image Maw: een Korrelverdeling is niets meer dan een Fractiemeting.

GeertThijs commented 3 years ago

Overigens voegden we aan het model vd Fractiemeting nog de mogelijkheid toe om de fracties dmv 1 cijfer weer te geven, ttz cumulatief: image

GeertThijs commented 3 years ago

TODO: Meetreeks & Fractiemeting toevoegen aan OSLO O&M. (Staat momenteel in apart diagram.)

GeertThijs commented 3 years ago

Sowieso is het niet nodig om een Korrelverdelingresultaat en een Korrelverdelingswaarde op te voeren in het model, dus deze halen we er alvast uit. Enige redenen om te specialiseren zijn dan nog:

  1. De test Korrelverdeling heeft een eigen URI en is dus makkelijk aals dusdanig herkenbaar bij uitwisseling.
  2. De mogelijkheid bestaat om de lijst met mogelijke observatieprocedures te beperken tot wat mogelijk is voor een Korrelverdeling.

Wat punt 1 betreft: dit geldt natuurlijk voor alle soorten observaties, kan ook worden opgelost door een attribuut type toe te voegen aan Observatie (naar analogie met Bemonstering wat ook een activiteit is EN naar analogie met proefnaam in het DOV xsd). Punt 2: Het gaat dan over Zeving, Hydrometer, Laserdiffractie... Maar dat kan ook in de algemene lijst met observatieprocedures worden opgenomen als Korrelverdeling-Zeving etc. Ook voor andere observaties geldt dat de observatieprocedure moet kloppen met de aard vd Observatie.

Is er dan sowieso nog reden om een bepaalde type Observatie te specialiseren? Voornaamste reden blijft een gespecialiseerd Resultaat, bv een ComplexeObservatie waarbij we het gestructureerd resultaat verder willen specifiëren. Bij Korrelverdeling is dat niet het geval.