Open GeertThijs opened 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.
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!
Ok, ik voeg Periode toe aan OSLO-Generiek.
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.