Data Model URI utype
Markus Demleitner
msdemlei at ari.uni-heidelberg.de
Wed Apr 14 00:10:35 PDT 2010
Hi all,
> Mireille Louys a écrit :
>> my take on this , with no full agreement up to now from the DM WG is to
>> have for each model an item called : DataModelReference
>> We could then have attributes to this class , for each data model like :
>> DataModelReference.Name
>> DataModelReference.Version
>> DataModelReference.Uri
On Tue, Apr 13, 2010 at 06:17:09PM +0200, Francois Bonnarel wrote:
> I agree basically with that Mireille.
> To fully work on what markus is looking for
> we would need an additional
>
> DataModelReference.NameSpace
>
I like Mireille's suggestion, but I think we don't need a name space.
The "thing in front of the colon" in utypes is, according to the
current utype proposal, *not* a name space in the XML sense (but
rather a model identifier). And that's a good thing, because only in
this way you can let people embed literal strings into their programs
and tell them: That's the string to look for when you're trying to
find an error for this particular value.
So, DataModelReference.Uri will do; there are no declared namespaces
in utypes since they are, at least to users, opaque strings.
One qualm, though: People complain that utype always are so long,
and I tend to agree. Couldn't we just call the first atom
DataModel
or even just
DM?
Thanks,
Markus
More information about the dm
mailing list