Data Models A collection of tools for describing Data Data relationships Data semantics Data constraints Relational model Entity-Relationship data model(mainly for database design) Object-based data models(Object-oriented and Object-relational) Semistructured data model (XML) Other older models: Network model Hierarchical model Database System Concepts-5th Edition,May 23,2005 1.9 @Silberschatz,Korth and SudarshanDatabase System Concepts - 5 1.9 ©Silberschatz, Korth and Sudarshan th Edition, May 23, 2005 Data Models A collection of tools for describing Data Data relationships Data semantics Data constraints Relational model Entity-Relationship data model (mainly for database design) Object-based data models (Object-oriented and Object-relational) Semistructured data model (XML) Other older models: Network model Hierarchical model