Abstract:The paper studies the storage management for object-oriented database, and a new scheme based on the ODMG3.0 standard. is presented by Java binding. By studying the typical storage structure of persistent objects, it proposes a layered storage structure that takes into account the characteristics of diversified data type. Combining with the architecture here, it transforms a file structure based on Slotted-Page Structure, substituting storage unit from page to database file. After analyzing the introduced indexes for OODB, the paper presents a uniform indexing scheme, based on a B+-Tree and with both the inheritance and the aggregation hierarchy.