04/02/2012, 07:28
|
| | | Fecha de Ingreso: septiembre-2010 Ubicación: El firmamento
Mensajes: 487
Antigüedad: 14 años, 3 meses Puntos: 91 | |
Respuesta: Problema power designer mysql La verdad las relaciones 1 a 1 son casos que hay que estudiar un poco, la mayoría de los modelos de datos bien normalizados solo debería tener relaciones 1 -> n ya que es esa la restricción que cumplen todos los motores de base de datos.
la razón por la que power designer pone la relación 1 a n es porque al estar un id como clave foránea en otra tabla no hay restricción que impida cuantas veces esté incluido un id (No al menos en un modelo Conceptual o lógico).
La manera en que puedes indicar que esa relación es 1 a 1 es en el modelo físico indicando que la clave foranea es además un indice UNIQUE por lo que se generaría la restricción de que un id solo puede estar incluido una sola vez en la tabla.
Consejo, comprueba bien si realmente es necesaria la creación de esa entidad extra o si una de las entidades debería desaparecer y ser absorbida por la otra.
Saludos. |