In this paper we describe the architecture and interface of KODA, a production strength database kernel. KODA is unique in the industry in its ability to support two different data models viz. Oracle Rdb (a relational database system) and Oracle CODASYL DBMS (a CODASYL database system). Our experience in designing and implementing KODA demonstrates . the feasibility of implementing multiple data modelson top of a commonkernel, l the benefits of leveraging performance and featureenhancementsfor multiple products, . the benefits of maintainability of a common codebase, . easeof migration and interoperability between the two productswithout customershaving to re-learn commonkernel utilities like backups, datafile organization andanalysistools. Over the years, KODA based products have performed exceptionally well in industry standard benchmarks. This clearly demonstrates that including datamodeldependentfunctionality in the kernel is not apre-requisitefor high performance. A data model in...