¿Qué es una entidad en Microsoft Access?

Una entidad en Microsoft Access representa una persona, lugar, objeto, evento o idea que almacena y procesa datos. En una base de datos relacional, cada entidad tiene su propia tabla. En la tabla están los atributos (campos/columnas) que la caracterizan.

Al crear cada entidad, conviene asignar una clave primaria para garantizar unicidad. Si no se asigna, Access crea un autonumérico automáticamente (con permiso). Hay limitaciones con autonuméricos al forzar integridad referencial.

Diagrama Entidad-Relación (E-R)

En la fase de diseño, el diagrama E-R es representación visual popular de la estructura relacional: muestra entidades, atributos y relaciones. Se hace antes de introducir datos. Las entidades son rectángulos. La clave primaria aparece sobre la línea en el rectángulo; los demás campos debajo. Una línea discontinua entre rectángulos indica relación (clave primaria a clave foránea).

Integridad de entidad

Al elegir clave primaria, no se admiten valores nulos (desconocidos/inaplicables). La integridad de entidad prohíbe nulos en campos de la clave primaria. Garantiza que cada registro tenga identidad propia y sea distinguible.

Entidad dependiente vs. independiente

Entidad dependiente: tabla que requiere relación con otra para identificarse. Independiente: no requiere tal relación. En diagrama E-R, esquinas redondas = dependiente; cuadradas = independiente.

Modelo Entidad-Relación

El modelo E-R representa datos en Access usando diagramas E-R. Rectángulos = entidades, triángulos = relaciones. Líneas conectan entidades etiquetadas con tipo de relación: 1:n (uno a muchos), m:n (muchos a muchos).

Entidad compuesta

Solución válida para ilustrar entidad que cumple relación muchos a muchos. Se representa como rombo dentro de rectángulo.