This paper aims to bridge the gap between legacy databases and knowledge bases in the context of the Semantic Web. Such approaches may facilitate the design of ontologies and thus accelerate the adoption of the next generation Web. We have implemented a mapping-based system where sources are relational databases and the target is a Description Logics based knowledge base. The cornerstone of this approach is the consideration that the Description Logics Abox is a view of the relational database. In this solution, the target is materialized and a global-as-view approach is adopted. In order to deal with possible cases of inconsistencies, we support the setting of preferences over the views of the mapping.
展开▼