Ver Mensaje Individual
  #6 (permalink)  
Antiguo 30/03/2006, 09:05
Avatar de uamistad
uamistad
 
Fecha de Ingreso: diciembre-2004
Ubicación: Cd. de México
Mensajes: 1.395
Antigüedad: 20 años
Puntos: 1
Para la relación uno a uno, podrías estar tentado a meter todo en la misma tabla y ahorrarte la relación, pero no es conveniente desde el punto de vista del diseño y el mantenimiento.

Mantener las entidades independientes te permitirá expandir y/o modificar el sistema cuando lo requieras.

Por otro lado, para implementar 1:1, mira quién depende de quién y propaga el ID de el 'padre' en el 'hijo'. Así, el hijo llevará un Foreign Key que indica quién es su padre, pero el padre no tiene ni idea (visto como entidad) de quién es su hijo.

(nota, está mal empleado el termino padre-hijo, debido a qeu se puede suponer que un padre tiene muchos hijos y eso ya corresponde a uno a muchos, 1:N)
__________________
"Di no al Internet Explorer" -Proverbio Chino-