Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

[Duda] Challenge ForoHub - Diagrama ER

Hola tengo una duda respecto al diagrama ER del proyecto ForoHub, especialmente en las dos entidades Usuario y Perfil.

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidadSegun el diagrama Usuario puede tener muchos Perfiles. Y el campo perfiles al ser plural quiere decir que es una Lista de perfiles?

¿Cual es el uso de Perfil, dentro del negocio?, Se podría remplazar por un DTO?

1 respuesta
solución!

En este caso el perfil es como por decir el rango que tiene cada usuario. En este caso supongamos que dentro de perfiles existen dos tipos de usuarios/perfiles, puede haber mas.

idnombre
1Administrador
2Estudiante

En este caso el perfil de Administrador tiene el rango mas alto por lo cual puede eliminar topicos, perfiles, agregar mas campos dentro de cursos, etc. En cambio tu perfil Estudiante tiene acceso mas limitado. Entonces en este caso un Usuario puede tener varios perfiles, aunque en lo personal siento que es medio redundante, porque habria una tabla en medio de ello porque es una relacion de muchos a muchos:

ididUsuarioidPerfil
111
212

Y como que es medio raro que un perfil sea Estudiante y Administrador cuando el administrador podria hacer lo mismo que el estudiante y mas, por lo cual yo lo dejaria de uno a muchos y me evito esa tabla. Espero haberte ayudado, saludos.