Building an object-oriented database system : the story of O2. (The Morgan Kaufmann series in data management systems, 1992)