Hola, una pregunta : es necesario que en un modelo entidad relacion, las entidades esten normalizadas? ya que quiero conectar la entidad alumno con otra entidad de nombre salon(ambas tablas tienen primary key), la relacion de estas dos es de M a 1, y la otra preguntas es como haria para conectar dichas tablas, ya que si pongoo una llave foranea en cualquiera de los dos entidades ya no estaria cumpliendo la 2FN.
Buen aporte profe sin embargo me parece que esta duplicado el proceso ya que ambos corresponderían a compras a menos que el vendedor se refiera a mas bien un proveedor de la misma tienda, si no es asi la tabla generada por la relación del zapato con el cliente tendría que llamarse ventas y no compras
Una relación 1 a 1, nos dice que los datos se pueden colocar en una sola entidad y que no es necesario que tengan dos entidades, por ejemplo, clientes y usuarios, si cada cliente solo puede tener un usuario , puedo colocar los campos de la tabla usuario y la tabla clientes y ya no requiero usar la tabla de usuarios.
@@sistemasumma no entiendo esto sinceramente, si yo por ejemplo tengo una relación 1-1 entre exposición y obra y he hecho la tabla de las dos entidades y voy a hacer la tabla de la relación entre ellos, como hago eso? según tu no necesito de dos tablas de entidades? pero eso no tiene sentido, simplemente descarto una?
Si a cada exposición, solamente corresponde una obra, es un error de modelado, has visualizado como dos entidades lo que en realidad es una sola , no vas a descartar una, sino que vas a poner los campos de ambas entidades en una sola entidad.
Nos da gusto saber que te ha sido de utilidad nuestro video, te agradecemos por venir y te invitamos a suscribirte y activar la campanera de notificaciones!!!
Hola María, investigué por mi cuenta que no importa tanto en dónde vaya, puede ir en cualquiera de las dos, pero la idea es que lo hagamos de la manera más lógica, ejemplo: si tienes una tabla llamada CUERPO_HUMANO y una tabla llamada PIERNA, la pierna es parte del cuerpo humano y no al revés, por ende, ponemos la llave foránea (FK) de la tabla CUERPO_HUMANO en la tabla PIERNA. Espero te sirva. Saludos.
Si la relación es 1 a 1, las dos entidades se fusionan en una sola tabla, ya que para cada instancia de la tabla A solo le corresponde una de la tabla B, por lo que no hay razón para tenerlos separados en dos tablas distintas , solo debes de decidir cual de todos tus campos sera el campo. Llave
@@sistemasumma En este tipo de cardinalidades es donde me genera confusion , lo que dices es que solo nos quedemos con una tabla de las 2 , al seleccionar una tabla solamente paso los atributos de la tabla que no seleccione ala seleccionada ?
sistemasumma por ejemplo si tengo un modelo relacional que es Cliente ( cuit , nombre) Factura ( cuit , importe ) El modelo er quedaría el atributo cuit en los 2?
Cuando la relación es 1:n solo pasamos la llave primaria de una tabla a la otra para que sea en esta llave foránea, cuando se tratan de relaciones n:m si hay que crear una nueva tabla
Explica de una forma clara y sencilla, se nota la destreza en la creacion de tablas, gracias.
muchas gracias, antes de ver este video no tenia en claro como se creaban las tablas relacionales.
Con mucho gusto
Hola, una pregunta : es necesario que en un modelo entidad relacion, las entidades esten normalizadas?
ya que quiero conectar la entidad alumno con otra entidad de nombre salon(ambas tablas tienen primary key), la relacion de estas dos es de M a 1, y la otra preguntas es como haria para conectar dichas tablas, ya que si pongoo una llave foranea en cualquiera de los dos entidades ya no estaria cumpliendo la 2FN.
un ujemplo de relacion 1 a 1, donde iria la llave foranea
Que chévere lo explicastes. Muchas gracias compita.
Muchas Gracias por tu comentario, te invitamos a suscribirte y compartir
Muy buen material profe
Buen aporte profe sin embargo me parece que esta duplicado el proceso ya que ambos corresponderían a compras a menos que el vendedor se refiera a mas bien un proveedor de la misma tienda, si no es asi la tabla generada por la relación del zapato con el cliente tendría que llamarse ventas y no compras
Gracias, voy entendiendo.
Que pasa cuando es una relación 1 a 1? en dónde se copia la llave de cuál entidad?
Una relación 1 a 1, nos dice que los datos se pueden colocar en una sola entidad y que no es necesario que tengan dos entidades, por ejemplo, clientes y usuarios, si cada cliente solo puede tener un usuario , puedo colocar los campos de la tabla usuario y la tabla clientes y ya no requiero usar la tabla de usuarios.
@@sistemasumma no entiendo esto sinceramente, si yo por ejemplo tengo una relación 1-1 entre exposición y obra y he hecho la tabla de las dos entidades y voy a hacer la tabla de la relación entre ellos, como hago eso? según tu no necesito de dos tablas de entidades? pero eso no tiene sentido, simplemente descarto una?
Si a cada exposición, solamente corresponde una obra, es un error de modelado, has visualizado como dos entidades lo que en realidad es una sola , no vas a descartar una, sino que vas a poner los campos de ambas entidades en una sola entidad.
Vientos!!. Gracias
Nos da gusto saber que te ha sido de utilidad nuestro video, te agradecemos por venir y te invitamos a suscribirte y activar la campanera de notificaciones!!!
perdón y cuando es de 1 a 1 la relación donde va la llave foránea?
Hola María, investigué por mi cuenta que no importa tanto en dónde vaya, puede ir en cualquiera de las dos, pero la idea es que lo hagamos de la manera más lógica, ejemplo: si tienes una tabla llamada CUERPO_HUMANO y una tabla llamada PIERNA, la pierna es parte del cuerpo humano y no al revés, por ende, ponemos la llave foránea (FK) de la tabla CUERPO_HUMANO en la tabla PIERNA. Espero te sirva. Saludos.
Si la relación es 1 a 1, las dos entidades se fusionan en una sola tabla, ya que para cada instancia de la tabla A solo le corresponde una de la tabla B, por lo que no hay razón para tenerlos separados en dos tablas distintas , solo debes de decidir cual de todos tus campos sera el campo. Llave
@@sistemasumma En este tipo de cardinalidades es donde me genera confusion , lo que dices es que solo nos quedemos con una tabla de las 2 , al seleccionar una tabla solamente paso los atributos de la tabla que no seleccione ala seleccionada ?
Maestro pero quien te provee los zapatos?
y de modelo relacional a entidad relacion se puede?
Si se puede, pero usualmente no se realiza pues es regresar a un modelo conceptual, solo se usaría en una reingenieria inversa
sistemasumma por ejemplo si tengo un modelo relacional que es Cliente ( cuit , nombre)
Factura ( cuit , importe )
El modelo er quedaría el atributo cuit en los 2?
Si, quedaria en los dos
sistemasumma gracias!
@@sistemasummapodrías pasar un número de teléfono para preguntar dudas amigos
Cuándo es una relación 1-N se tiene que hacer otra tabla? Muy buen video, solo que no entendí esa parte :(
Cuando la relación es 1:n solo pasamos la llave primaria de una tabla a la otra para que sea en esta llave foránea, cuando se tratan de relaciones n:m si hay que crear una nueva tabla
@@sistemasumma entonces como pasamos la llave primaria a la otra tabla ya no aparecera en la priimera tabla que estaba?
Muy buena explicación, pero que escritura he. jeje Saludos.
y cuando la linea es continua y discontinua al unir tablas?¡?¡?¡?¡?¡
En los diagramas E-R clásicos no se manejan líneas discontinuas, es probable que estes viendo simbología para diagramas de clase
@@sistemasumma ME REFIERO AL PASAR UN MODELO ENTIDAD RELACION A TABLAS( MODELO FISICO)
El Paso a tablas depende de la relación si la relación es 1-m pasas el campo llave de la tabla 1 como llave foránea en la tabla m.
Si tu relación es m-m
Se crea una nueva tabla cuya llave principal es una súper llave , formada por las llaves primarias de ambas tablas
Buen video amigo me sirbio para la materia de sub 2
Gracias Marco por vernos y escribirnos, te invitamos a dar like al video y suscribirte, saludos!
creo que jalaste ortografía .
Esa Letra XD
Gracias por tu comentario