¿Qué es una Entidad en Microsoft Access?

Una entidad en Microsoft Access desempeña un papel muy importante. Su tarea es representar a una persona, lugar, objeto, evento o idea que almacena y procesa datos. Una entidad en una base de datos relacional tiene su propia tabla. Dentro de la tabla de la entidad se encuentran los atributos, también denominados campo o columna que caracteriza a la entidad.

Al crear cada entidad, es recomendable especificar una clave asignada, que es una clave principal, para garantizar que los registros de la tabla contengan solo un valor único. En Microsoft Access, al no asignar una clave principal, Microsoft Access debe crear automáticamente un tipo de datos de numeración automática después de obtener su permiso. Tenga en cuenta que existen ciertas limitaciones para autonumerar los tipos de datos al aplicar la integridad referencial.

Diagrama de entidad-relación

Durante la etapa de diseño de la base de datos de Microsoft Access, un diagrama entidad-relación, o E-R, es una representación visual popular de una estructura de base de datos relacional que ilustra todas las entidades, atributos y relaciones. Este diagrama se realiza antes de ingresar físicamente cualquier información a la base de datos. El diagrama E-R representa las entidades como rectángulos.

La clave principal, que es una columna o colección de columnas que identifica de manera única una fila dada en una tabla para cada entidad, aparece arriba de la línea en el rectángulo de cada entidad. Los demás campos que completan la entidad aparecen debajo de la línea en el rectángulo. Una línea discontinua de un rectángulo a otro indica relaciones, normalmente la clave principal a la clave externa, que es un campo (o colección de campos) en una tabla cuyo valor se requiere para que coincida con el valor de la clave principal para una segunda tabla.

Integridad de la entidad

Al elegir un campo como clave principal, no se acepta un valor nulo, que es un valor desconocido o inaplicable. La integridad de la entidad es la regla de que ningún campo que sea parte de la clave principal puede aceptar valores nulos. La regla expresa unicidad. Cada registro tendrá su propia identidad, y evitar que la clave principal tenga un valor nulo garantiza que un registro se distinga de otro.

Entidad dependiente frente a entidad independiente

Una entidad dependiente es una tabla que requiere una relación con otra tabla para su identificación. Una entidad independiente es una tabla que no requiere una relación con otra tabla. En un diagrama E-R, las esquinas redondeadas representan la entidad dependiente y las esquinas cuadradas representan la entidad independiente.

Modelo de entidad-relación

El modelo E-R es un enfoque adecuado para representar datos en una base de datos de Microsoft Access que utiliza diagramas E-R, similar al método utilizado por el lenguaje de diseño de bases de datos exclusivamente como herramienta para representar entidades, atributos y relaciones. En un modelo E-R, los rectángulos representan las entidades y los triángulos representan las relaciones. Para ilustrar las relaciones compartidas entre las entidades, las líneas conectan las entidades y están etiquetadas para indicar el tipo de relación. Por ejemplo, una relación de uno a muchos entre entidades se representa como "1" a "n", mientras que una relación de muchos a muchos entre entidades se representa como "m" a "n".

Entidad compuesta

Una entidad compuesta es una solución válida para ilustrar una entidad que existe para cumplir con la relación de muchos a muchos. Representando esta relación hay un diamante dentro de un rectángulo.