Pasos para realizar la transformación de diagramas de estructura de datos

1. Se crean los registros para cada una de las entidades que intervienen.

2. Se crea un nuevo tipo de registro que llamaremos ENLACE, que puede no tener campos o tener sólo uno que contenga un identificador único, el identificador lo proporcionará el sistema y no lo utiliza directamente el programa de aplicación.

A este registro se le denomina también como registro de enlace o conector.

1. Se crean los registros para cada una de las entidades que intervienen.

2. Se crea un nuevo tipo de registro que llamaremos ENLACE, que puede no tener campos o tener sólo uno que contenga un identificador único, el identificador lo proporcionará el sistema y no lo utiliza directamente el programa de aplica-ción.

A este registro se le denomina también como registro de enlace o conector.

Si el registro enlace tuviese atributos, estos se añadirán y se enlazarán indicando el tipo de cardinalidad de que se trate. Por ejemplo, añadimos el atributo.

Si consideramos que un profesor imparte una sola asignatura y los alumnos tienen nota en una sola asignatura y esa asignatura sólo es cursada por un alumno.

El registro enlace contendrá los punteros para acceder a cada uno de los registros.

– Si ahora consideramos una cardinalidad muchos a muchos, es decir, un alumno cursa muchas asignaturas y el profesor imparte muchas asignaturas: una asignatura es impartida por muchos profesores y una asignatura es cursada por muchos alumnos.