La estructura de una base de datos define los tipos de datos, las relaciones entre ellos y las restricciones sobre los datos, como la integridad y redundancia, para organizar la información. Un modelo de datos se usa para diseñar y describir esta estructura, la cual determina cómo se almacenan y vinculan los datos.