[vodml] Attribute multiplicity

CresitelloDittmar, Mark mdittmar at cfa.harvard.edu
Fri Feb 19 21:47:08 CET 2016


All,

Update on this topic:
  In a recent focus-meeting in Baltimore, this topic was heavily discussed
and explored.


The primary reason for the restriction is that it typically will catch an
instance of 'bad' modeling,
where a concept has been denormalized to a simple type.  It is not that
there is something
inherently wrong about the open multiplicity.  It was also noted, that the
same 'bad' modeling
is not caught when the multiplicity is a fixed length.

However, there seems to be areas where it MAY be useful to have such
multiplicity.
In reviewing the concequences of needing to allow this condition later, it
seems that
it may be large.. effecting vo-dml spec, and possibly votable spec as well.

In the end, it was agreed that vo-dml should be modified to allow the open
multiplicity on attribute types.
It was agreed that the document should be be very clear about the modeling
concern and that the
condition should be strongly discouraged.  As a procedural matter,
occurances should be discussed
within the group for alternative representations.

Actions:
  GL - update the specification accordingly.
         update xslt scripts to issue WARNING when the condition is
detected as a reminder to
         review the modeling.

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ivoa.net/pipermail/dm/attachments/20160219/02565455/attachment.html>


More information about the dm mailing list