Informatievlaanderen / OSLO-Discussion

Deze repository dient als discussie forum voor de publieke werkgroepen van OSLO
6 stars 2 forks source link

Periode ipv Interval #262

Open GeertThijs opened 5 years ago

GeertThijs commented 5 years ago

Model(len) waarop de issue van toepassing is: VOC Mobiliteit, AP Inname OD

Omschrijving van het probleem: Het datatype Tijdsinterval komt officieel niet voor in OSLO-Generiek. De naam strookt bovendien niet met de temporele datatypes zoals beschreven in Snodgrass en gebruikt in het UML-profiel Historiek van OSLO. Deze types zijn:

Omschrijving van een mogelijke oplossing: OSLO gebruikt de xsd datatypes (zie Modelleringsregels §Datatypes). Voor genoemde temporele datatpes zijn de volgende geschikt:

Voor periode bedoelen we de klassieke aanpak zoals StartDatum/Einddatum. Maar het is ook mogelijk om een datatype Periode in te voeren met als attributen begin/einde oid.

GeertThijs commented 5 years ago

Merk ook op dat we voor Interval Duration gebruiken ipv GetypeerdeString. Hiermee wordt xsd:Duration bedoeld, welke beschrijving ve interval voorstelt volgens de iso 8601 norm, bv P1D voor 1 dag. Zoals beschreven op https://github.com/Informatievlaanderen/OSLO-EA-to-RDF wordt Duration in een UML-diagram door de EA2RDF tool automatisch herkend als xsd:Duration en dus een literal van dat type. GetypeerdeString is enkel nodig voor datatypes die niet automatisch door de toolchain worden herkend.

brechtvdv commented 5 years ago

Inname openbaar domein is nog niet vermeld in het standaardenregister. (staat op mijn todo-lijst) Dit AP is momenteel nog in ontwerp-fase, dus ik kan het label van 'Tijdsinterval' aanpassen naar 'Periode' zodat we dit kunnen promoten in generiek.

Duration kende ik nog niet. Zal ik toepassen!

GeertThijs commented 5 years ago

Ok, ik voeg Periode toe aan OSLO-Generiek.