This content has been marked as final. Show 3 replies
By the way, should I also rename the _NS table ?
That's the expected behavior. The main reason is that, in general, there is no clear correlation between application table name and model name. However, in Jena Adapter, unless specified differently in the GraphOracleSem constructor, the table name is given as [modelName]_TPL (same thing with namespace table name: [modelName]_NS).
So, if you're using Jena Adapter, your workaround is fine - I'd recommend renaming the namespace table as well.
Also, you could use GraphOracleSem.getApplicationTableName() function before renaming to be certain.