Level of abstraction in data base system architecture are investigated. A diagrammatic representation of abstract machines in a data base system is presented. Two major levels in a coexistance architecture: the data base modelling and data base model suppport levels,are considered in detail. A comprehensive treatment of abstractions in data base modelling is mase and a new model, DATAM, is presented. Also presented is PRIMDAS, a prmitive data structure interface for generalized model support. Applications of PRIMDAS and DATAM are given, and details of an actual implmentation are described.