Feature #2212

Specify how to resolve datatypes

Von Hannes Niederhausen vor mehr als 7 Jahren hinzugefügt. Vor mehr als 7 Jahren aktualisiert.

Status:Closed Beginn:2010-02-26
Priorität:Normal Abgabedatum:
Zugewiesen an:Lars Marius Garshol % erledigt:

0%

Kategorie:-
Zielversion:-

Beschreibung

The question is what should we do with used prefixes. For instance:

age isa occurrence-type;
has-datatype("xsd:int").

Any occurrence of this type in a topic map using int would have the datatype:
http://www.w3.org/2001/XMLSchema#int but the occurrence of the constraint says the datatype needs
to be "xsd:int".

Should a validaor resolve a set of prefixes or is it neccessary to set the reolved url in the constraint?

Historie

Von Lars Marius Garshol vor mehr als 7 Jahren aktualisiert

  • Zugewiesen an wurde auf Lars Marius Garshol gesetzt

Hannes Niederhausen schrieb:

Should a validaor resolve a set of prefixes or is it neccessary to set the reolved url in the constraint?

You must set the resolved URL in the constraint. The TMCL meta-schema says:

tmcl:datatype isa tmcl:occurrence-type;
- "Datatype";
has-datatype(xsd:anyURI).

So a tmcl:datatype constraint with a string value is invalid, and should cause the TMCL schema to be rejected.

Does this clarify the issue? If so, please close the issue.

Von Hannes Niederhausen vor mehr als 7 Jahren aktualisiert

  • Status wurde von New zu Closed geändert

Does this clarify the issue? If so, please close the issue.

Yes it does. Thank you.

Auch abrufbar als: Atom PDF