Informatievlaanderen / OSLOthema-wegenenverkeer

De datastandaarden betrokken bij het thema wegenenverkeer.
2 stars 4 forks source link

VOC implementatieelement - attributen in datatypes afgeleid van Kwantitatieve Waarde #62

Open mvanbrab opened 5 years ago

mvanbrab commented 5 years ago

In deze datatypes mag het attribuut "waarde" niet worden herhaald. Het wordt overgeërfd met z'n uri uit Kwantitatieve Waarde. Voorwaarde: breng Kwantitatieve waarde op het diagram.

In deze datatypes moet omwille van de keuze die AWV maakte om een initiële waarde te kunnen toekennen het attribuut "standaard eenheid" wel worden herhaald, maar de uri moet worden overgenomen (met uri tag). Let wel (1): de initiële waarde heeft geen enkel gevolg voor de RDF representatie in het vocabularium. Let wel (2): in implementatiemodellen kan dit attribuut het beste worden verwijderd, anders kan de toeleverancier van data hier eender wat invullen en zo corrupte data aanleveren of wordt hij verplicht om telkens (redundant) de standaard eenheid overeenkomend met het gegeven subtype meegeven. Immers, het aanleveren van een object van het juiste subtype van Kwantiatieve Waarde alleen al definieert de standaard eenheid per definitie.

deefbas commented 5 years ago

Hier worden de attributen 'waarde' en 'standaardEenheid' overruled/overriden in de subklassen. Op elke van de 2 attributen is een 'redefines' geconfigureerd in EA om deze reden. De mogelijkheden van aanlevering van de data wordt beperkt door deze 'redefines'.

image

mvanbrab commented 5 years ago

Advies blijft: hergebruik (met uri tags) de uri's gedefinieerd voor Kwantitatieve Waarde en z'n attributen. Zie hiervoor ook #71 .