Hello Paul,
On Thu, Feb 19, 2015 at 09:19:06PM +0100, Michael Brunnbauer wrote:
> > Another case is where there really is a total ordering. For instance, the
> > authors of a scientific paper might get excited if you list them in the
> > wrong order. One weird old trick for this is RDF containers, which are
> > specified in the XMP dialect of Dublin Core
>
> How do you bring this in line with <property> rdfs:range <datatype>, especially
> <property> rdfs:range rdf:langString? I do not see a contradiction but this
> makes things quite ugly.
>
> How about all the SPARQL queries that assume a literal as object and not a RDF
> container?
Another simpler example would be <property> rdfs:range foaf:Person.
http://xmlns.com/foaf/spec/#term_Person says that "Something is a Person if it
is a person". How can an RDF container of several persons be a person?
If one can put a container where a container is not explicitly sanctioned by
the semantics of the property, then I have missed something important.
Regards,
Michael Brunnbauer
--
++ Michael Brunnbauer
++ netEstate GmbH
++ Geisenhausener Straße 11a
++ 81379 München
++ Tel +49 89 32 19 77 80
++ Fax +49 89 32 19 77 89
++ E-Mail brunni@netestate.de
++ http://www.netestate.de/
++
++ Sitz: München, HRB Nr.142452 (Handelsregister B München)
++ USt-IdNr. DE221033342
++ Geschäftsführer: Michael Brunnbauer, Franz Brunnbauer
++ Prokurist: Dipl. Kfm. (Univ.) Markus Hendel