Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/11/2015, 12: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: 17 años, 2 meses
Puntos: 2658
Respuesta: problemas con fk, pk y sp

Cita:
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?
No... ¿Acaso las direcciones existen sin usuarios? ¿No son las direcciones atributos propios de los usuarios, mas alla de si la misma dirección es compartida por multiples de ellos?

No estás comprendiendo el tema desde el punto de vista del análisis de sistemas.

Un usuario es en definitiva una entidad física, un individuo real o jurídico, pero es una entidad concreta. Una dirección no lo es.
Analíticamente la dirección es siempre un atributo o dato dentro del objeto que se representa: El Usuario.
Una dirección NUNCA puede ser una entidad independiente del usuario. Ergo, lo primero que se crea es el Usuario, y luego la dirección, y luego se las vincula, porque están relacionadas.
Una relación donde la misma dirección puede estar asociada a múltiples usuarios es una relación con cardinalidad N:M, y eso crea una tabla física relacional que vincula a cada usuario con cada dirección asociada.

Ahora bien, para mayor claridad mía: ¿qué se supone que es esa "dirección" que mencionas?
¿Es una dirección dentro de una ciudad?
¿Es una dirección electrónica (e-Mail)?
¿Es una IP o MAC?
¿Qué?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)

Última edición por gnzsoloyo; 11/11/2015 a las 12:38