Object-Oriented Database Design Using UML and ODMG
Object-Oriented Database Design Using UML and ODMG
Data Modelling
Conceptual Model
Logical Model
DBMS specific
resource-based
optimization
Physical Model
Mapping onto
UML class Object-Relational Normalization & Extended-SQL
Relations and Object
Physical design ORDBMS
diagram types database design table definitions
Mapping directly
onto ODL classes
Object-Oriented
database schema Optimization OODBMS
in ODL
age(): Integer
Operations
changeAddress(newAdd: string)
Declaration
PL Compiler
Pre-Processor
Metadata
ODBMS Runtime Application Binary
Linker
Data Access
Database Running Application
struct Name {
string firstName,
string middleName,
string lastName
};