The storing and the processing of OWL instances are important subjects in database modeling.Many research works have focused on the way of managing OWL instances efficiently. Somesystems store and manage OWL instances using relational models to ensure their persistence.Nevertheless, several approaches keep only RDF triplets as instances in relational tablesexplicitly, and the manner of structuring instances as graph and keeping links between conceptsis not taken into account. In this paper, we propose an architecture that permits relationaltables behave as an OWL model by adapting relational tables to OWL instances and an OWLhierarchy structure. Therefore, two kinds of tables are used: facts or instances relational tables.The tables hold instances and the OWL table holds a specification of how the concepts arestructured. Instances tables should conform to OWLtable to be valid. A mechanism ofconstruction of OWLtable and instances tables is defined in order to enable and enhanceinference and semantic querying of OWL in relational model context.
展开▼