Hi Juan, for your intended use case you have to create your mapping file (more or less) manually and relate the classes and/or properties of your ontology via d2rq:class (if it is a d2rq:classMap instance) or d2rq:property (if it is a d2rq:PropertyBridge). Please have a look at the D2RQ manual [1] which should explain the different parts of a D2RQ mapping.
Cheers, Bob [1] http://www4.wiwiss.fu-berlin.de/bizer/d2rq/spec/ Am 23.07.2011 13:21, schrieb Juan Francisco Contreras Gaitan: > Hello, > > I have a doubt about how to use custom mapping within D2R Server. I used > to use TopBraid Composer as a D2RQ GUI. There, you have an ontology file > and a mapping file which storages the relationships between the ontology > and the database. Before Topbraid, I was coding with D2RQ library. > > Now, I am developing a D2R Server but I don't find any way of mapping > between an existing ontology and a database. If I am right, the ontology > is created by the server from the database, and this mapping can be > customized (please correct me if I am wrong and I can reuse an existing > ontology). > > My idea is to reproduce my ontology in the mapping D2R Server file. My > ontology is not very complex so I think this is feasible. Nevertheless, > I don't know how to do simple things like creating a class hierarchy. > > Having a simple class hierarchy like: > > - Person > --- Student > --- Teacher > > Being Student and Teacher subclasses of Person, how can I get this in > D2R Server if I only have Student and Teacher tables in the database > (Person is new class I would like to create in the ontology)? > > I've tried to use "d2rq:additionalClassDefinitionProperty" with > "rdfs:subClassOf", but I have no luck. > > Thank you, > jfcg ------------------------------------------------------------------------------ Storage Efficiency Calculator This modeling tool is based on patent-pending intellectual property that has been used successfully in hundreds of IBM storage optimization engage- ments, worldwide. Store less, Store more with what you own, Move data to the right place. Try It Now! http://www.accelacomm.com/jaw/sfnl/114/51427378/ _______________________________________________ d2rq-map-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/d2rq-map-devel
