Database Design Formalisms
•1. Object Definition Language (ODL):
– Closer in spirit to object-oriented models
– I don’t teach it anymore.
•2. Entity/Relationship model (E/R):
–More relational in nature.
–
•Both can be translated (semi-automatically) to relational schemas
•ODL to OO-schema: direct transformation (C++ or Smalltalk based system).