Video 3
Modelo relacional.
Cardinalidad o mapeo, es el tipo de relación entre entidades, es decir, como se van a relacionar nuestras entidades, cual es la relación que tienen.
Existen cuatro tipos de mapeos:
Relación uno a uno: a cada elemento le toca otro elemento de otra entidad. Los cuadros de color azul son una entidad y los cuadros de color naranja son otra entidad, que queremos decir con uno a uno, pues que a cada cuadro azul le corresponde un cuadro naranja, es por eso que es uno a uno.
Relación uno a muchos: la entidad azul puede tener más de una relación con el cuadro naranja.
Relación muchos a uno: a cada entidad naranja le corresponde uno o más entidades azules.
Relación muchos a muchos: las entidades azules pueden tener muchas entidades naranjas y las entidades naranjas pueden tener muchas entidades azules.
Para crear una base de datos necesitamos:
Reglas de negocio.
Ejemplo: una escuela desea tener una base de datos, que almacene los datos principales de un alumno, la carrera que estudian, las materias que cursa y los profesores que le imparten clase.
Entidades para organizar la base de datos del ejemplo:
entidad alumno:
entidad carrera:
entidad profesores:
entidad materias:
Los atributos se establecen de acuerdo a las necesidades del negocio.
entidades aisladas=no tiene relación entre si
Para hacer relaciones en las bases de datos es necesario utilizar:
*rombo= nos sirve para unir dos o más entidades
•Cuando la relacion es de uno a muchos dentro del rombo se le coloca 1:N
•Cuando la relacion es de muchos a muchos en el rombo se coloca N:M
Los atributos no pueden llamarse igual
Comentarios
Publicar un comentario