Open melsk-r opened 1 year ago
Unieke aanduiding
en Identificerend
,Unieke aanduiding
alleen voorkomt op het modelelement: «Objecttype»
,Identificerend
alleen voorkomt op de modelelementen: «Attribuutsoort»
, «Relatiesoort»
, «Relatierol»
, «Relatieklasse»
, «Externe koppeling»
en «Referentie-element»
.Unieke aanduiding
in de tabel met metagegevens van «Objecttype»
verwijst naar isId = "True"
(«Attribuutsoort»
en «Referentie-element»
) of het «isId»
(stereotype) bij de verschillende relaties;isId
.«Objecttype»
géén metagegeven Is ID
;«Attribuutsoort»
en «Referentie-element»
wel een metagegeven Is ID
Identificerend
mee te geven.Unieke aanduiding
als metagegeven uit de documentatie én de diagrammen verwijderen, dus geen metagegeven van deze aard meer op «Objecttype»
;Identificerend
zonder verwarring gehanteerd kan blijven worden;«Relatiesoort»
voor «isId»
?;isID
, isId
, id
etc.
Overzicht van plekken in de MIM-documentatie (werkversie 1.2) die betrekking hebben op `Unieke aanduiding` en `Identificerend`.
## Hoofdstuk 2
#### Definitie Identificerend
> Een aanduiding dat een **kenmerk of een combinatie van kenmerken van een objecttype uniek identificerend** is **voor alle objecten in de populatie van objecten van dit objecttype**, of de aanduiding dat een referentie-element uniek identificerend is voor alle lijst items in een referentielijst.
#### Toepassing Identificerend
> [A]ttribuutsoort, alle relaties (relatiesoort, relatierol, relatieklasse, externe koppeling), referentie-element.
## Hoofdstuk 3
#### Toelichting Identificerend ([link](https://geonovum.github.io/MIM-Werkomgeving/#specificatie-metagegevens-in-uml))
- Als een attribuutsoort identificerend is, dan krijgt dit kenmerk in UML `isId = True`.
- Als een relatiesoort identificerend is, dan krijgt dit kenmerk in UML een stereotype «id»
#### Toelichting metagegevens «Objecttype (1/2) ([link](https://geonovum.github.io/MIM-Werkomgeving/#objecttype-0))
> De **identificerende kenmerken [van] een object die een instantie van het objecttype uniek identificeren**.
> **Deze kenmerken worden in UML gemodelleerd als attribuutsoort en/of relatie** dus dit **metagegeven hoeft niet apart te worden gespecificeerd bij een objecttype**, het is afleidbaar.
## Hoofdstuk 5
Op verschillende plekken in hoofdstuk 5 komt de term `Unieke aanduiding` terug:
Dit is inhoudelijk niet zo relevant, maar wel belangrijk om aan te passen indien het om een naamswijziging gaat.
- 5.6.3: https://geonovum.github.io/MIM-Werkomgeving/#koppelen-met-een-ander-informatiemodel-externe-koppeling
- 5.14 (voorbeeld): https://geonovum.github.io/MIM-Werkomgeving/#koppelen-met-een-ander-informatiemodel-externe-koppeling
## Hoofdstuk 6
Hier komen zowel `identificerend` als `unieke aanduiding` voor:
- 6.4.4.2: https://geonovum.github.io/MIM-Werkomgeving/#eigenschappen
- 6.4.9.21: https://geonovum.github.io/MIM-Werkomgeving/#transformatie-unieke-aanduiding
> Voor objecttypen die deel uitmaken van een (basis)registratie of informatiemodel betreft dit de wijze waarop daarin voorkomende objecten (van dit type) uniek in de registratie worden aangeduid.
- 6.4.9.25: https://geonovum.github.io/MIM-Werkomgeving/#transformatie-identificerend
> Een kenmerk van een objecttype die aangeeft of deze eigenschap uniek identificerend is voor alle objecten in de populatie van objecten van dit objecttype.
Het metagegeven 'Unieke aanduiding' wordt wel benoemd in paragraaf 3.2.1 in de specificatietabel bij 'Objecttype' maar niet gedefinieerd in paragraaf 2.8 (Specificatie metagegevens). Is het nu foutief opgenomen in paragraaf 3.2.1 en moet het daar verwijderd worden, moet het daar niet verwijderd maar nog hernoemd worden naar 'Identificerend' of moet het juist nog gedefinieerd worden in paragraaf 2.8?