- From: Leo Sauermann <leo@gnowsis.com>
- Date: Thu, 20 Nov 2003 01:04:20 +0100
- To: "'Rhoads, Stephen'" <SRhoads@ThruPoint.net>, <www-rdf-interest@w3.org>
- Message-ID: <001201c3aef9$d952fc50$0501a8c0@ZION>
technically. YES a class name is a URI and a uri can contain colons (like http:// you notice the colon ?) but you have to place them behind a normal uri, like http://www.thrupoint.net/MusicStyles:Electronic Now perhaps some applications will "throw up" when they see it but it could work. Especially keep in mind, that colons are often used to abbreviate namespaces, like "rdf:label" so a parser might get dizzy. And another thing, if that example is serious: the example imlies that DeepHouse is a subclass of House and Electronic DON'T DO HIERARCHY guys who know about ontology theory (and f.e. the dewey decimal system) are getting ecstatic when they try to put everything in a single hierarchy, but that is normally not very useful to do. You always will have the one class that does not fit in a hierarchy, because it is subclass of two. What I mean is that, you will have endless discussions with audiophiles, if DeepHouse is really electronic or more HipHop or DeathMetal influenced etc. (haha). Seriously, I would do something like: http://www.thrupoint.net/MusicStyles#Electronic http://www.thrupoint.net/MusicStyles#House http://www.thrupoint.net/MusicStyles#DeepHouse and then http://www.thrupoint.net/MusicStyles#DeepHouse rdfs:subClassOf http://www.thrupoint.net/MusicStyles#House . (or whatever rdfs does this, the essence is that you can do a fine hierarchy with RDFS subclasses.) House and Electronic are different things and it is wise to have different URLs. btw: http://www.monochrom.at/electronitsch/ is the right way to spell it :-) hope that was useful somehow, Leo Sauermann www.gnowsis.com -----Original Message----- From: www-rdf-interest-request@w3.org [mailto:www-rdf-interest-request@w3.org] On Behalf Of Rhoads, Stephen Sent: Wednesday, November 19, 2003 7:28 PM To: 'www-rdf-interest@w3.org' Subject: Quickie ? Can class names include colons? i.e. <Music:Electronic:House:DeepHouse> Note: The information contained in this message may be privileged and confidential and protected from disclosure. If the reader of this message is not the intended recipient, or an employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by replying to the message and deleting it from your computer. Thank you. ThruPoint, Inc.
Received on Wednesday, 19 November 2003 19:05:22 UTC