arkivverket / noark5-standard

Noark 5 versjon 5.0 – innspill før versjonering til Noark 5 versjon 5.1
Other
3 stars 5 forks source link

Feil i uml-arkivstruktur-diagram.puml? #135

Open tsodring opened 3 years ago

tsodring commented 3 years ago

I filen kapitler/media/uml-arkivstruktur-diagram.puml mistenker jeg at det er en liten feil. Der står det at forholdet mellom "under"arkiv og arkiv er 0..*:

arkiv "0..*" o-> "1.*" arkiv : underarkiv

Egentlig tror jeg det skal være at et arkiv kan ha 0 eller mange "under"arkiv, mens et "under"arkiv må være koblet til kun en (forelder) arkiv. Hvis vi ser på klasse og mappe så er det litt bedre:

mappe "0..1" o-> "0..*" mappe : undermappe klasse "0..1" o-> "0..*" klasse : underklasse

Det er en annen tolkning her jeg også er litt usikker på. Burde det egentlig stå:

klasse "1" o-> "0..*" klasse : underklasse

slik at en "under"klasse alltid må være koblet til en forelder klasse? Eller er tanken med "0..1" slik å bekrefte at en frittstående klasse ikke trenger å være koblet til en "under"klasse?

Jeg tror at arkiv, klasse og mappe burde vært beskrevet likt.