Ver Mensaje Individual
  #5 (permalink)  
Antiguo 11/11/2015, 12:00
atom182
 
Fecha de Ingreso: julio-2012
Ubicación: en mi casa
Mensajes: 37
Antigüedad: 12 años, 7 meses
Puntos: 0
Respuesta: problemas con fk, pk y sp

Cita:
Iniciado por gnzsoloyo Ver Mensaje
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.
una direccion puede tener una o mas usuarios... asi seria la relacion.
Cita:
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.
efectivamente el id es del usuario y no es AI... entonces en este caso primero se registra la direccion y luego al usuario que es el q tiene la fk no?

Última edición por atom182; 11/11/2015 a las 12:21