Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Puede un Modelo ER....

Estas en el tema de Puede un Modelo ER.... en el foro de Bases de Datos General en Foros del Web. Buenas: Puede un modelo de ER tener entidades que no tengan relación con ninguna otra entidad. Ej. Si quiero crear una base de datos para ...
  #1 (permalink)  
Antiguo 23/09/2009, 13:28
 
Fecha de Ingreso: octubre-2008
Mensajes: 87
Antigüedad: 15 años, 6 meses
Puntos: 0
Puede un Modelo ER....

Buenas:
Puede un modelo de ER tener entidades que no tengan relación con ninguna otra entidad.

Ej.
Si quiero crear una base de datos para la siguiente WEB:

Web de acceso restringido para un numero de usuarios concretos que entre su login y password. Estos usuarios podrán dar de alta/baja a alumnos (con una serie de atributos) que cursan determinadas asignaturas (con sus respectivos atributos).
Los usuarios también podrán incluir "enlaces" en un apartado llamado "enlaces de interés" de la web.

Tendré entonces:

Usuarios (password, login)
alumnos(codAlum,....,.....,.....)
asignaturas(codAsig,.......)
estudios(codAlum,codAsig[/U], fecha,.....)
enlaces(codEnlac,----);

En este caso las entidades "enlaces" y "usuarios"estarían en la BD sin relacionarse con nadie.

¿sería esto correcto? ¿es recomendable?

Muchas gracias
  #2 (permalink)  
Antiguo 23/09/2009, 13:56
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Puede un Modelo ER....

Técnicamente, se puede, aunque se aleja del modelo de sistemas.
Es posible que en realidad no se trate de entidades desconectadas, sino que su relación no es visible para ti en este momento.
Un caso sería relacionar los Usuarios con los alumnos, asignaturas, etc., en tablas que permitan seguir quienes han hecho qué y quién le dio alta a qué o quien. En ese caso, no solamente te faltan todas las tablas transaccionales sino que además te falta profundizar el modelo para establecer bien todo lo que ese sistema hace y todo lo que debe estar registrado.
En el caso de la tabla enlaces, pasa lo mismo: ¿Quién dio de alta un enlace?, ¿Cuándo lo hizo? ¿Quién lo modificó?

Como verás, se puede hacer mucho más.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 24/09/2009, 12:57
 
Fecha de Ingreso: octubre-2008
Mensajes: 87
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Puede un Modelo ER....

Si claro, pero me parece complicar todo demasiado cuando no se va a utilizar, aunque entiendo que sería lo coreccto, poor eso son Entidad-RELACIÓN.
Muchas gracias, vere cuanto se complica y decidiré
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:54.