Cita: - un user tiene un perfil y un perfil corresponde a un solo usuario, esa relacion la veo como 1:1
Depende de a qué llames "perfil".
Normalmente, en sistemas multiusuario, "perfil" es un
conjunto de permisos y habilitaciones estandarizados que permiten a un usuario dado usar y acceder a recursos de un sistema.
"Perfil", en una red social es algo completamente distinto. Es una descripcion publica de X conjunto de datos que el usuario comparte publica o privadamente.