Que tal ulises, respondiendo a tu pregunta, para realizar el diagrama DER utilizo DIA (dia-installer.de/index.html.es) y para el modelo lógico utilice el servicio de "Db Diagram" que es muy sencillo de utilizar y además es gratuito (dbdiagram.io/home). Espero haber respondido tu consulta.
Que tal Marco, es una buena pregunta y la respuesta es "si", una entidad debe tener al menos un atributo. Si te fijas en el minuto 10:43 vas a ver los atributos que se le dan a la tabla "CATEGORIAS". Si bien lo correcto debería haber sido poner esos atributo en el DER, en este ejemplo directamente los pusimos en el diagrama Lógico. Fue buena tu observación.
Saludos, muy buena explicacion, solamemte veo unos errores de conceptos. El primer modelo que muestras es el modelo entidad relación y no el modelo relacional. Aunque suenan similar, son cosas muy diatintas. El modelo resultante que haces se llama modelo fisico y no modelo lógico
En una relacion 1-N si no creas la tabla que contendria los datos de "N" entonces tendrias que agregar esos campos a la tabla que contiene los datos de "1". Eso provocaria redundancia de datos. Ejemplo, de mi analisis resulta que debo crear dos tablas para almacenar los datos "PERSONAS" y "USUARIOS" en donde cada persona puede tener uno o muchos usuarios pero cada usuario le pertenece solo a una persona (relacion 1-N). Si decidiera no crear la tabla "USUARIOS" tendria que agregar los campos de esa tabla (que podrian ser "nombre_usuario" y "clave") a la tabla "PERSONAS". Siendo asi, cada vez que la persona genere un nuevo usuario se repetirian los datos de la persona. Espero haberme hecho entender.
No. Cuando tenés una relación 1:1 quiere decir que ambas tablas "deben" unificarse. Es decir que se deben fusionar formando una sola tabla. La razón de esto es que la relación 1 a 1 (1:1) indica que cada campo de una tabla se corresponde solo con un único campo de la otra tabla lo que indica que no es necesario separarlas y por esa razon deben unifcarlas.
me ayudo demasiado, sos un crack te quiero mucho, me salvaste para presentar mis trabajos.
Por fa puedes seguir subiendo ejemplos de esto. Por fa ❤
Que programa ocupas.
Que tal ulises, respondiendo a tu pregunta, para realizar el diagrama DER utilizo DIA (dia-installer.de/index.html.es) y para el modelo lógico utilice el servicio de "Db Diagram" que es muy sencillo de utilizar y además es gratuito (dbdiagram.io/home). Espero haber respondido tu consulta.
7:48
al obtener una nueva entidad como es CATEGORIA no que debería de tener por lo menos un atributo?
Que tal Marco, es una buena pregunta y la respuesta es "si", una entidad debe tener al menos un atributo. Si te fijas en el minuto 10:43 vas a ver los atributos que se le dan a la tabla "CATEGORIAS". Si bien lo correcto debería haber sido poner esos atributo en el DER, en este ejemplo directamente los pusimos en el diagrama Lógico. Fue buena tu observación.
gracias
como se llama el/los software que utilizas en este video?
el usa el programa llamado DIA
Saludos, muy buena explicacion, solamemte veo unos errores de conceptos.
El primer modelo que muestras es el modelo entidad relación y no el modelo relacional. Aunque suenan similar, son cosas muy diatintas. El modelo resultante que haces se llama modelo fisico y no modelo lógico
Juan Carlos, muchas gracias por tu corrección. Voy a tener muy en cuenta los términos al momento de realizar otro vídeo.
Cuando la relación es de 1 a 1 donde se coloca la clave foránea?
En ese tipo de relaciones se unifican las tablas.
@@omarmarcelogonzalez gracias
@@omarmarcelogonzalezno entiendo 😢
Como sería si es de 1 a n muchos si no se crea una nueva tabla correspondiente
En una relacion 1-N si no creas la tabla que contendria los datos de "N" entonces tendrias que agregar esos campos a la tabla que contiene los datos de "1". Eso provocaria redundancia de datos. Ejemplo, de mi analisis resulta que debo crear dos tablas para almacenar los datos "PERSONAS" y "USUARIOS" en donde cada persona puede tener uno o muchos usuarios pero cada usuario le pertenece solo a una persona (relacion 1-N). Si decidiera no crear la tabla "USUARIOS" tendria que agregar los campos de esa tabla (que podrian ser "nombre_usuario" y "clave") a la tabla "PERSONAS". Siendo asi, cada vez que la persona genere un nuevo usuario se repetirian los datos de la persona. Espero haberme hecho entender.
Hola! Perdón! isbn de la tabla "categorías" es una FK porque viaja ese atributo desde la tabla "libros".
además no puede haber 2 PK en una misma tabla.
cuando la relacion es 1:1 se realiza el mismo procedimiento que cuando es N:N
No. Cuando tenés una relación 1:1 quiere decir que ambas tablas "deben" unificarse. Es decir que se deben fusionar formando una sola tabla. La razón de esto es que la relación 1 a 1 (1:1) indica que cada campo de una tabla se corresponde solo con un único campo de la otra tabla lo que indica que no es necesario separarlas y por esa razon deben unifcarlas.
Cuidado compañero, el titulo debe decir "Explicación de como pasar del modelo Entidad Relación al modelo lógico (Modelo Relacional)
Gracias compañero por la observación. Ahora mismo aplico tu sugerencia.