[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: The RDF model *is* part of the problem
Stefan Haustein wrote: > In RDF schema, property names are global. In OOP, object > properties are local to the defining class/interface. > Thus, I would need to add the class name to the property > name in order to avoid possible problems with name > conflicst. I also could assign a new namespace to each > interface or class. But both alternatives make the RDF > code very ugly... That is a deliberate consequence of the property-centric nature of RDFS. Properties are global and immutable, whereas classes are open-ended: anyone can add properties to your classes, even third-party properties, provided they respect the range of those properties. So if you understand a property, you need not at all understand any class of objects to which the property is applied. -- Schlingt dreifach einen Kreis vom dies! || John Cowan <jcowan@r...> Schliesst euer Aug vor heiliger Schau, || http://www.reutershealth.com Denn er genoss vom Honig-Tau, || http://www.ccil.org/~cowan Und trank die Milch vom Paradies. -- Coleridge (tr. Politzer) *************************************************************************** This is xml-dev, the mailing list for XML developers. To unsubscribe, mailto:majordomo@x...&BODY=unsubscribe%20xml-dev List archives are available at http://xml.org/archives/xml-dev/threads.html ***************************************************************************
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|