Este modelo permite elegir en forma metodológica las estructuras de datos que formarán parte de una base de datos; puesto que para derivar esas estructuras es necesario conocer los datos del sistema, se requiere de una investigación previa de los datos y las relaciones entre los datos que puede realizarse mediante un modelo tal como el que se introdujo en el Capítulo II.