Introduction to ODL

ODL (Object Definition Language) is a standardized language for specifying the structure of databases in object-oriented terms. It is an extension of IDL (Interface Description Language), a component of CORBA (Common Object Request Broker Architecture). The latter is a

Types in ODL

ODL gives the database designer a type system similar to that found in C or other usual programming languages. A type system is built from a basis of types that are described by themselves and certain recursive rules whereby complicated types are built from simpler types. In

What If There Is No Key

Since keys are optional in ODL, we may face a situation where the attributes available to us cannot serve to represent objects of a class C uniquely. That situation can be a problem if the class C participates in one or more relationships.

Page 0 of 1 Previous 1 Next