no sé si está bien,pero yo lo hago en campos tipo TEXT...de ahi para manejar las sentencias SQL o cualquier otra...uso el email como cadena si quiero separar el usuario del @dominio.com :D
Podrías utilizar un IDentificador también para relacionar el usuario-direccionemail...seguro ya lo sabes.
Al menos así me entiendo ...