Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Modelo Entidad
Modelo Entidad
Simplicidad: deben ser simples para que los esquemas sean fáciles de entender.
Formalidad: todos los conceptos deben tener una interpretación única, precisa y bien
definida.
Algo que se puede definir, como una persona, objeto, concepto u evento, que puede tener
datos almacenados acerca de este. Piensa en las entidades como si fueran sustantivos. Por
ejemplo: un cliente, estudiante, auto o producto.
Tipo de entidad: un grupo de cosas que se pueden definir, como estudiantes o atletas,
mientras que la entidad sería el estudiante o atleta específico. Otros ejemplos son clientes,
autos o productos.
Clave candidata: es una superclave mínima, es decir, contiene el menor número posible
de atributos para seguir siendo una superclave. Un conjunto de entidades puede tener más
de una clave candidata.
Clave primaria: es una clave candidata seleccionada por el diseñador de la base de datos
para identificar únicamente al conjunto de entidades. Clave extranjera: identifica la
relación entre las entidades.
Relación
Cómo las entidades interactúan o se asocian entre sí. Piensa en las relaciones como si
fueran verbos. Por ejemplo, el estudiante mencionado podría inscribirse en un curso. Las
dos entidades serían el estudiante y el curso, y la relación representada es el acto de
inscribirse, que conecta ambas entidades de ese modo. Las relaciones se muestran, por lo
general, como diamantes o etiquetas directamente en las líneas de conexión.
Atributo
Derivados: los atributos se calculan o derivan de otro atributo, por ejemplo, la edad se
calcula a partir de la fecha de nacimiento.
Valores múltiples: se denota más de un valor del atributo, como varios números de
teléfono para una persona.
Valor único: contienen solo un valor de atributo. Los tipos se pueden combinar, por
ejemplo, puede haber atributos de valor único simples o atributos de múltiples valores
compuesto.
Ejemplo:
Cardinalidad
Define los atributos numéricos de la relación entre dos entidades o conjuntos de entidades.
Las tres relaciones cardinales principales son uno a uno, uno a muchos y muchos a
muchos. Un ejemplo de uno a uno sería un estudiante asociado a una dirección de correo
electrónico. Un ejemplo de uno a muchos (o muchos a uno, en función de la dirección de
la relación) sería un estudiante que se inscribe en muchos cursos, y todos esos cursos se
asocian a ese estudiante en particular.
Tipos de cardinalidad
1. Uno a Uno: (1:1) Un registro de una entidad A se relaciona con solo un registro
en una entidad B. (ejemplo dos entidades, profesor y departamento, con llaves
primarias, código profesor y jefe_depto respectivamente, un profesor solo puede
ser jefe de un departamento y un departamento solo puede tener un jefe).
2. Uno a Varios: (1: N) Un registro en una entidad en A se relaciona con cero o
muchos registros en una entidad B. Pero los registros de B solamente se relacionan
con un registro en A. (ejemplo: dos entidades, vendedor y ventas, con llaves
primarias, código vendedor y venta, respectivamente, un vendedor puede tener
muchas ventas, pero una venta solo puede tener un vendedor).
3. Varios a Uno: (N:1) Una entidad en A se relaciona exclusivamente con una
entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas entidades
en A (ejemplo empleado-centro de trabajo).
4. Varios a Varios: (N:M) Una entidad en A se puede relacionar con 0 o con muchas
entidades en B y viceversa (ejemplo asociaciones-ciudadanos, donde muchos
ciudadanos pueden pertenecer a una misma asociación, y cada ciudadano puede
pertenecer a muchas asociaciones distintas).
Bibliografía
https://www.lucidchart.com/pages/es/que-es-un-diagrama-entidad-relacion
https://gestionbasesdatos.readthedocs.io/es/latest/Tema2/Actividades.html