Ver Mensaje Individual
  #4 (permalink)  
Antiguo 11/11/2015, 06:28
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: problemas con fk, pk y sp

Empecemos por un detalle muy importante: ¿Cuál es la lógica de esa relación ¿El usuario pertenece a la dirección, o la dirección pertenece al usuario?
ESO es lo que define donde va la FK, y también define el orden de inserciones.

En tu descripción se entiende que un mismo usuario puede tener una o más direcciones. SI es así, la FK del usuario va en la tabla direcciones, y no al revés, como estás diciendo.
Estarías diseñando incorrectamente las tablas.

Por otro lado, otra cosa que debes definir es como está constituida la PK del usuario.
¿Es un dato propio del usuario (sería lo lógico), como le username o un numero de documento, o lo harás parchando con un ID autoincremental?
Dependiendo de cual sea el dato usado como PK, será la forma de recuperar la FK a usar.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)