To attach a new tool should require only writing an interface translator. No context found. The three level architecture then makes an explicit tradeoff in favor of flexibility versus integration. 1 Sharability of information requires that database results can be configured according to one of several views. No context found.
Objects offer a consistent framework for users and their applications.
Permanently storing information in the form of complex objects, however, can seriously inhibit sharing and flexibility, since an object presents one particular view of the world. Again , appointing a committee to determine which object configuration is right is only confusing. The demands of differing constituencies generate a maintenance nightmare. The approach we take here is to formalize the E R model to match a relational infrastructure. Without tools to convert the knowledge inherent in such a diagram into code, a focus on relational databases is unfriendly.