GoodRelations is a standardized vocabulary for product, price, and company data that can (1) be embedded into existing static and dynamic Web pages and that (2) can be processed by other computers. This increases the visibility of your products and services in the latest generation of search engines, recommender systems, and other novel applications.
Martin Hepp
martin.hepp at ebusiness-unibw.org
Tue Nov 13 12:54:00 CET 2012
Ah! In this case, it would be better to define an independet property foo:myProperty a owl:ObjectProperty ; rdfs:domain gr:ProductOrService ; rdfs:range [ a owl:Class; owl:unionOf (gr:QuantitativeValue gr:QualitativeValue) ] . This would be the much cleaner approach, since with your approach, the range of the property is the intersection of gr:QuantitativeValue and gr:QualitativeValue, which is empty. The only downside of my proposal is that the property will not be replicated from product models to products by the GoodRelations Axioms, http://wiki.goodrelations-vocabulary.org/Axioms#Product_Models But you could simply modify the axiom to cater for that. Martin On Nov 13, 2012, at 6:03 AM, François-Paul Servant wrote: > Dear Martin, > > I'm sorry, because I messed up things in my first post. I didn't want to ask about gr:qualitativeProductOrServiceProperty > vs gr:datatypeProductOrServiceProperty, but vs gr:quantitativeProductOrServiceProperty. They both are subproperties of owl:ObjectProperty > > fps > > Le 13 nov. 2012 à 11:22, Martin Hepp <martin.hepp at ebusiness-unibw.org> a écrit : > >> Dear François-Paul: >> >> The modeling proposed turns your ontology into OWL Full, since >> >> gr:qualitativeProductOrServiceProperty >> >> is a subproperty of owl:ObjectProperty while >> >> gr:datatypeProductOrServiceProperty >> >> is a subproperty of owl:DatatypeProperty, and in OWL DL, no property can be both. >> >> If you need to model the case that people should use RDF literals (text, number, whatsoever) and URIs of enumerated values, you could define a subproperty of >> >> gr:datatypeProductOrServiceProperty >> >> and set the range to rdfs:Literal. >> >> This would allow all typed and untyped RDF Literals, which includes xsd:anyURI for URIs. >> >> A similar pattern can also be used when the values of URIs include classes and individuals and you don't want to break OWL DL. >> >> Best >> >> Martin Hepp >> >> On Nov 13, 2012, at 4:40 AM, Bene Rodriguez wrote: >> >>> Hi François-Paul, >>> >>> In principle, it is NOT OK for a property to be a subproperty of both >>> gr:qualitative-, and gr:quantitativeProductOrServiceProperty. >>> >>> These two properties, (or rather their expected values, an instance of >>> the class gr:Qualitative-, gr:QuantitativeValue respectively) are >>> intended to be disjoint or mutually exclusive by definition. >>> >>> In case it helps, there is more info about the typical usage of these >>> properties and their expected values on the GoodRelations wiki: >>> - http://www.heppnetz.de/ontologies/goodrelations/v1.html#qualitativeProductOrServiceProperty >>> - http://www.heppnetz.de/ontologies/goodrelations/v1#quantitativeProductOrServiceProperty >>> - http://www.heppnetz.de/ontologies/goodrelations/v1#QualitativeValue >>> - http://www.heppnetz.de/ontologies/goodrelations/v1#QuantitativeValue >>> >>> I could point to many more usage examples of these two properties if needed. >>> >>> Also, in case you can share, it would be interesting to know the >>> modeling problem that you were trying to represent via this >>> hypothetical subproperty of both gr:qualitative-, and >>> gr:quantitativeProductOrServiceProperty. >>> >>> Best, >>> Bene Rodriguez >>> -- >>> Research Associate >>> E-Business and Web Science Research Group >>> Department of General Management and E-Business >>> Universitaet der Bundeswehr Munich (Germany) >>> phone: +49 89 6004-2849 >>> email: benedicto.rodriguez at ebusiness-unibw.org >>> web: http://purl.org/beroca >>> >>> On Tue, Nov 13, 2012 at 8:32 AM, François-Paul Servant >>> <fps at semanlink.net> wrote: >>>> Oops, >>>> >>>> I messed things up when writing my question. Here is what I wanted to ask: >>>> >>>> is it OK for a property used to describe a product to be subProperty of both gr:qualitativeProductOrServiceProperty and gr:quantitativeProductOrServiceProperty? >>>> (I hope it is) >>>> >>>> fps >>>> >>>> Le 13 nov. 2012 à 00:32, François-Paul Servant <fps at semanlink.net> a écrit : >>>> >>>>> Hi, >>>>> is it OK for a property used to describe a product to be subClass of both gr:qualitativeProductOrServiceProperty and gr:datatypeProductOrServiceProperty? >>>>> (I hope it is) >>>>> Best, >>>>> fps >>>> >>>> >>>> _______________________________________________ >>>> goodrelations mailing list >>>> goodrelations at ebusiness-unibw.org >>>> http://ebusiness-unibw.org/cgi-bin/mailman/listinfo/goodrelations >>> >>> _______________________________________________ >>> goodrelations mailing list >>> goodrelations at ebusiness-unibw.org >>> http://ebusiness-unibw.org/cgi-bin/mailman/listinfo/goodrelations >> >> >> >> -------------------------------------------------------- >> martin hepp >> e-business & web science research group >> universitaet der bundeswehr muenchen >> >> e-mail: hepp at ebusiness-unibw.org >> phone: +49-(0)89-6004-4217 >> fax: +49-(0)89-6004-4620 >> www: http://www.unibw.de/ebusiness/ (group) >> http://www.heppnetz.de/ (personal) >> skype: mfhepp >> twitter: mfhepp >> >> Check out GoodRelations for E-Commerce on the Web of Linked Data! >> ================================================================= >> * Project Main Page: http://purl.org/goodrelations/ >> >> >> > > > _______________________________________________ > goodrelations mailing list > goodrelations at ebusiness-unibw.org > http://ebusiness-unibw.org/cgi-bin/mailman/listinfo/goodrelations -------------------------------------------------------- martin hepp e-business & web science research group universitaet der bundeswehr muenchen e-mail: hepp at ebusiness-unibw.org phone: +49-(0)89-6004-4217 fax: +49-(0)89-6004-4620 www: http://www.unibw.de/ebusiness/ (group) http://www.heppnetz.de/ (personal) skype: mfhepp twitter: mfhepp Check out GoodRelations for E-Commerce on the Web of Linked Data! ================================================================= * Project Main Page: http://purl.org/goodrelations/