Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modellering conceptueelmodel aanpassen aan WaterML. #110

Open
HanWelmer opened this issue Apr 10, 2020 · 1 comment
Open

Modellering conceptueelmodel aanpassen aan WaterML. #110

HanWelmer opened this issue Apr 10, 2020 · 1 comment
Labels

Comments

@HanWelmer
Copy link
Collaborator

Type issue

Review sessie

Waar

3.6, 3.7

Samenvatting

Het conceptueelmodel is reeds grotendeels gebaseerd op WaterML. Tijdens het maken van de XSD's bleken er enkele kleine afwijkingen te zijn. Pas het conceptueel model aan, zodat dit beter (naadloos) aansluit bij WaterML.

Lange omschrijving van de melding

3.6 Metadata Observatie heeft een attribuut observatietype. Dit past niet op de WaterML constructie van een lijst van parameters met als type NamedValues.
3.7 Organisatiegegevens heeft een attribuut identificatie. Dit past niet op de WaterML constructie CI_ResponsibleParty.
3.8 Observatieproces heeft drie attributen type meetinstrument, type luchtdrukcompensatie en beoordelingsprocedure. Dit past niet op de WaterML constructie van een lijst van parameters met als type NamedValues.
3.11 Metadata tijdmeetwaardepaar heeft twee attributen status kwaliteitscontrole en censuurlimietwaarde. Dit past niet op de WaterML constructie van een lijst van qualifiers met als type Category.

Oplossingsrichting

Met betrekking tot 3.6 en 3.7

  • Definieer een gegevensgroeptype BenoemdeWaarden (NamedValues).
  • Met een verplicht attribuut naam (name) van het type Referentie (Reference).
  • Met een verplicht attribuut waarde (value) van het type Willekeurig (Any).
  • Voeg aan entiteit Metadata Observatie toe een gegevensgroep met de naam parameter en als type het gegevensgroeptype BenoemdeWaarden (NamedValues).
  • Verwijder het attribuut observatietype uit de entiteit Metadata Observatie.
  • Verwijder het attribuut identificatie uit de entiteit Organisatiegegevens.
  • Voeg toe een Regel aan de entiteit Metadata Observatie: De lijst met parameters moet een vookomen hebben met als naam de referentie 'observationType', waarbij het type van het attribuut value de codelijst ObservatieType is.
  • Voeg toe een Regel aan de entiteit Metadata Observatie: De lijst met parameters moet een vookomen hebben met als naam de referentie 'principalInvestigator', waarbij het type van het attribuut value het domien Organisatie is.

Soortgelijke aanpassingen zijn nodig voor 3.8 en 3.11.

@AnnitaVijverberg
Copy link
Collaborator

In de berichtencatalogus staat hoe dit aangepast zou moeten worden

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants