Que tal friend..

.una pregunta.. porque tienes otra tabla llamada direccion si se supone que un usuario vive en un sola direccion no..?? o acaso es que puede tener varias direcciones el mismo usuario..??
Porque por lo regular la informacion como nombre, edad,
direccion, sexo, etc.. se guardan en la misma tabla..
O detallanos mas porque tienes 2 tablas..?
Salu2