Ver Mensaje Individual
  #13 (permalink)  
Antiguo 03/08/2011, 12: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: Problemas con Delete from

Exactamente como dice Libras. Usar el nombre de la persona como clave foránea es una mala elección porque eventualmente puede haber más de una persona con el mismo nombre (especialmente en servicios en web).
La FK que relaciona usuarios y mensajes debe ser siempre la PK. No puedes usar cualquier campo porque parece tener sentido. En cuanto a obtener el nombre del autor, desde el momento en que puedas hacer un correcto JOIN entra ambas tablas, siempre podrás recuperar el nombre de la persona que lo mandó.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)