Imvertor / Imvertor-Maven

Mavenized version of Imvertor
http://www.imvertor.org
9 stars 12 forks source link

Relaties komen niet door in MIM serialisatie RDF #520

Open ArjanLoeffen opened 3 months ago

ArjanLoeffen commented 3 months ago

Relaties komen niet door in MIM serialisatie RDF.

ArjanLoeffen commented 3 months ago

Dit wijst op een probleem in de serialisatie:

MIM -> MIM voor RDF -> RDF/TTL

ArjanLoeffen commented 3 months ago

In de RDF serialisatie worden eigenschappen van benoemde constructies bij elkaar geplaatst, waarbij structuren (zoals ingebedde relaties) worden gerealiseerd middels referenties naar die structuren, dus zonder inbedding. Dit levert een representatie van triplets op (ttl).

Relaties moeten ook op die manier worden gemodelleerd, dus als platte structuren. Voorstel in ttl:

mim:relatie <uuid:id-van-relatie>
...
mim:relatieklasse <uuid:id-van-relatieklasse>

Volg hierbij dezelfde aanpak als bij attribuutsoorten.

ArjanLoeffen commented 3 months ago

Dit is uitgevoerd. Er is per relatie vastgelegd:

Afhankelijk van de beschikbaarheid van die info.