Cualquiera creas 2 tablas separadas profile_storage_tbl
y user
con una clave foránea entre ellos o creas profile_storage_tbl
como una tabla anidada dentro del user
mesa. No tiene sentido tratar de hacer ambas cosas. (De hecho, las tablas anidadas tienen poco sentido para mí, punto, ¡pero eso es otro tema!)