geosolutions-it / iso19139.rndt

0 stars 1 forks source link

Prima istanza del responsabile del metadato non eliminabile #212

Open tdipisa opened 3 years ago

tdipisa commented 3 years ago

Campo: Contatto Metadati, Distributore e Punto di contatto Sezione: metadati comuni

L'stanza di esempio del responsabile del metadato o del Punto di contatto non è eliminabile (ci si aspetterebbe che funzionasse come il Responsabile dei dati)

tdipisa commented 3 years ago

È corretto: la cardinalità minima è 1. Da controllare comunque la cardinalità del Responsabile dei dati per vedere se le cose sono consistenti.

etj commented 3 years ago

Il responsabile dei metadati è mappato su /gmd:MD_Metadata/gmd:contact che ha cardinalità minima 1 nello schema.

Il responsabile dei dati è mappato su /gmd:MD_Metadata/gmd:identificationInfo/*/gmd:citation/gmd:CI_Citation/gmd:citedResponsibleParty, che ha cardinalità minima 0. Meglio:

Non si può modificare l'XSD ed imporre la cardinalità minima ad 1, poichè gmd:CI_Citation è usato anche altrove, e ad esempio renderebbe non valide le dichiarazioni dei thesauri, per i queli la citation è usata solo per indicare titolo e data.

Quindi per come è strutturato GN non si può rendere l'elemento ineliminabile quando è in singola istanza.