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

E/R - Entidades excluyentes

Estas en el tema de E/R - Entidades excluyentes en el foro de Bases de Datos General en Foros del Web. Hola, tengo una duda respecto a un diagrama de base de datos (entidad-relación, por ejemplo). Si por ejemplo, quiero tener como entidades HOMBRE y MUJER, ...
  #1 (permalink)  
Antiguo 06/09/2012, 05:40
 
Fecha de Ingreso: septiembre-2012
Ubicación: Madrid
Mensajes: 6
Antigüedad: 11 años, 10 meses
Puntos: 1
Pregunta E/R - Entidades excluyentes

Hola,
tengo una duda respecto a un diagrama de base de datos (entidad-relación, por ejemplo).
Si por ejemplo, quiero tener como entidades HOMBRE y MUJER, ¿puedo crear una entidad llamada PERSONA para tener todos los datos agrupados?
En caso de que sí que pueda, ¿cómo podría hacer para que una persona SÓLO pueda ser hombre o SÓLO mujer?. Si los relaciono con la clave primaria de persona (idPersona), en la base de datos podría darse el caso de tener un registro de hombre con la misma clave foránea que un registro de la entidad mujer.
Si no, tendría que duplicar todos los datos, ¿no?: Nombre, Apellidos, Edad... y cada vez que quiera añadir un atributo nuevo lo tendría que añadir a las dos entidades, pero si por ejemplo tengo una entidad COSA de la que depende mil entidades (ejemplo), tendría que modificar 1000 tablas.
Espero haberme explicado bien.

Etiquetas: e-r, entidades, excluyentes, registro, relacion, tabla
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 00:11.