This content has been marked as final. Show 1 reply
I apologize for the documentation not being clear. The 'empty' is to simply distinguish between RDF, RDFS rulebases which were introduced in 10gR2 and had the rules explicitly listed in rulebases, and OWLSIF, RDFS++ and OWLPRIME which were introduced in 11g with a different (and more efficient) implementation. The new implementation does not require the rules themselves to be explicitly listed, rather the rules can be considered to be hard-coded.
So no, you do not have to insert rules, and inferencing for OWLSIF, RDFS++ and OWLPRIME Is natively supported in the database. This means that you can call the API 'create_entailment' to have the database do the inferencing, and you do not have to insert any rules. More details on inferencing and how to use this feature is in the white paper: http://www.oracle.com/technology/tech/semantic_technologies/pdf/semantic_infer_bestprac_wp.pdf
Once again I apologize for the unclear documentation and we will rectify it.