On 11/11/2011 03:36, Andrew Patterson wrote: > > Why cant' the absence of a value mean unbounded? > > occurrences = < > lower = <2> > > > > Means 2..*
ok - if you are thinking in an XML mode, the implication is that the default for upper is 'unbounded'. > > I vaguely remember us discussing this many moons ago but I've > forgotten the rationale.. > > Also, what about inclusive/exclusive values at either end > of the interval? I know that this isn't an issue for occurence and > cardinality intervals which are always inclusive - but are we > proposing that > the representation of normal intervals will not use the same mechanisms > are you are proposing here? yes - the point here is a specific simplification of representation of Intervals, because a) the standard representation requires 6 properties and b) occurrences, cardinality and existence are so frequent in archetypes that serialisation in the standard way can greatly increase the size of the file in XML (even in dADL or JSON, which are nearly twice as efficient as XML, the size is significantly increased). - thomas

