Un modelo de datos, debe incluir los siguientes elementos:
- Un conjunto de objetos, con sus propiedades e interrelaciones entre ellos.
- Un conjunto de operaciones, o lenguaje, que permite manipular los datos
- Restricciones sobre los objetos, las interrelaciones y las operaciones.
El modelo solo representa el diseño, y no los datos en sí.
En 1976, P. Chen propuso un modelo esquemático basado en entidades, interrelaciones y atributos para el modelado semántico de datos, llamado Modelo Entidad-Interrelación. Posteriormente, se propuso un modelo con más características, llamado Modelo Entidad-Interrelación Aumentado
El modelo lógico más conocido hoy en día, es él Modelo Relacional. Consiste en organizar toda la información en tablas, o relaciones. Vamos a estudiar el Pasaje de Modelos el modelo conceptual anterior a este modelo lógico.