Verschillen tussen IMKL 2.1 en 2.2
Beschrijving |
Aanpassing van het UML schema aan het IMKL 2.2 model volgens onderstaande omschrijvingen: |
Uitbreiding van de objecten "ElectricityCable" en "TelecommunicationsCable" met de attributen:
|
Uitbreiding van de objecten "WaterPipe", "OilGasChemicalsPipe", "SewerPipe" en "ThermalPipe" met het attribuut:
|
Uitbreiding van de objecten "Duct" en "Pipe" (containerleidingen) met het attribuut:
|
Schrappen van een attribuut bij de objecten "Tower", "Pole", "Manhole" en "Cabinet" (containerleidingelementen):
|
Schrappen van een attribuut bij de objecten "Duct" en "Pipe"(containerleidingen):
|
Koppeling van het mixin[1] object “label” op alle IMKL objecten |
Wijziging van het object "Diepte" op het attribuut geometrie:
|
Wijziging van het object "Aansluiting" op het attribuut "adres":
|
Toevoeging van de omschrijvingen voor de dataobjecten:
|
Schrappen van volgende attributen bij het object "Annotatie":
|
Toevoeging van een attribuut bij het data type "Adres":
|
Toevoeging van een object "ActivityComplex" in IMKL met volgende relaties:
|
[1] Het woord “mixin” dat in de data dictionary veelvuldig gebruikt wordt is – in de context van dit document - een UML-technisch begrip. Het is een INSPIRE UML-tag die op een class kan worden geplaatst, waardoor deze class een mixin class wordt. Dit betekent dat de attributen van die class binnen een andere class gebruikt kunnen worden.
In het IMKL2.2 data model was dit nodig om informatie te kunnen overerven van verschillende class objecten.