Geonovum / MIM-Werkomgeving

Werkomgeving van MIM. Bevat werk en alle pre-publicatieversies.
https://geonovum.github.io/MIM-Werkomgeving/
7 stars 15 forks source link

238 gegevens die bestaan uit meerdere data delen #326

Closed lennartvanbergen closed 10 months ago

lennartvanbergen commented 1 year ago

Verwerking van https://github.com/Geonovum/MIM-Werkomgeving/issues/238

Voor de change log in de bijlage van de nieuwe versie:

238 Nadere toelichting over hoe om te gaan met een gegeven (een waargenomen feit voor 1 kenmerk van een onderwerp van gesprek) die uit meerdere data delen bestaat.

--

Volgens mij hoeft dit alleen in H2 te worden uitgewerkt en niet in H5.

@kad-mesdat en @pmaria Merk op dat er gerelateerde onderwerpen bestaan, zie ook een opmerking in het issue zelf, die buiten dit issue zijn gehouden en daarmee buiten deze verwerking. Graag deze niet meenemen bij de review!

lennartvanbergen commented 11 months ago

Niet oneens met reacties. Kan wat helderder/scherper.

Eens dat dit plekje ook niet de plek is om fundamentele dingen te definiëren, maar ik heb wel iets nodig om het verschil tussen data, die je historisch vastlegt, en het waargenomen feit aan te geven. Dat is relevant hier.

Het gaat me er wel om dat we de brug van werkelijkheid naar vastgelegde data beschrijven, want we kennen geen real-time historie van een persoon, we houden historie bij van de vastlegging van gegevens over de persoon.

Ik heb de alinea wat beter geformuleerd, zie cursieve tekst. Niet cursief tussen haakjes staat wat toelichting die niet onderdeel is van de tekst die ik voorstel:

Vooraf staat er al dat we over een eigenschap van een persoon gegevens/feiten waarnemen. Ok, er is meer dan alleen waarnemen, zoals afgeleide gegevens, maar de waarneming staat centraal. Dingen die je niet waarneemt kan je ook niet gaan vastleggen, En uiteraard ken je ook foute dingen vastleggen, die niet kloppen met de werkelijkheid, we kunnen een theoretische verhandeling gaat houden over beweringen, maar dit stukje over historie is daar niet de plek voor. Maar is wel nodig om de tekst die nu komt goed te positioneren.

Zodra een gegeven, de waarde van een eigenschap van een specifiek object, vastgelegd wordt of uitgewisseld wordt dan noemen we dit vastgelegde gegeven ook wel data. Bv. 'Jan' is de waarde van de eigenschap 'voornaam' van een Natuurlijk persoon en als we deze vastleggen heeft deze waarde structuur, oftewel een datatype. Bij deze waarde kunnen ook metagegevens worden vastgelegd voor het bijhouden van historie, zoals de tijdslijn geldigheid en de tijdslijn registratie.

Hierna gaat het verder met de interne datastructuur van het gegeven, waarbij het punt is dat we per eigenschap historie bijhouden en per data deel als de data voor een gegeven in meerdere delen is onderverdeeld.

Er zijn waardes die (en het gaat hier om de structuur van de eigenschap en niet enkel van het geregistreerde data):

En daarna gaat het verder met waar Thies iets beter heeft geformuleerd: De waarde die we bijhouden voor de eigenschap van een specifiek object noemen we een gegeven. Er zijn een aantal modelelementen waarmee we de eigenschappen van een object modelleren die een waarde kunnen hebben (plekken die "gegevens kunnen bevatten").