This content has been marked as final.
Show 3 replies
-
1. Re: can not create more than one model on one table
alwu-Oracle Oct 6, 2008 7:05 PM (in response to 663466)Please don't associate more than 1 model with an application table. We recommend a 1-1 mapping.
Technically, if there is a need to separate your RDF/OWL data into hundreds of distinct models, then
you will have to manage corresponding application tables.
Do you have large amount of data in each model? You mentioned thousands of predicates. -
2. Re: can not create more than one model on one table
663466 Oct 13, 2008 2:20 AM (in response to alwu-Oracle)Oracle may think manage metadata of their database is a simple and interesting task, but I don't think so. I believe that manage database metadata should only be oracle's duty, I would never involve even one single line of DDL in my software. So if I can not store multiple model in a single table, or at least a certain number of tables, I have to discard oracle's solution, and build one of myself. -
3. Re: can not create more than one model on one table
alwu-Oracle Oct 13, 2008 2:42 AM (in response to 663466)If you don't want any DDL in your code, then you may want to look into Jena Adaptor. With Jena Adaptor, you are dealing with
simple Java objects, there is no need to invoke create table, create_sem_model, etc.
Let me know if Jena Adaptor suits your application needs.
Cheers,
Zhe Wu (Aka. Alan Wu)