Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/06/2012, 16:59
Avatar de gnzsoloyo
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, 5 meses
Puntos: 2658
Respuesta: insertar datos en tablas diferentes

BSD_FAN: Las relaciones 1:1 si aplican en las base de datos (incluida MySQL), pero son casos especiales del diseño de un sistema dado.
Normalmente ocurren cuando una relación es opcional, pero tiene un grado de ocurrencia importante, y los atributos son tales que requieren la definición de la tabla relacionada. Es un caso de relación entidad fuerte - entidad débil.
Como se trata de casos especiales en los sistemas, no suele ejemplificarse mucho, y en ellos la ubicación de la FK suele ser algo arbitraria. La regla sólo dice que tiene que estar en una de las dos tablas, pero nada más. Por ello se tiene que ver en cada caso a dónde va.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)