Hola,
Soy un tanto nuevo y estoy creando mi primera aplicación pero tengo un problema a la hora de concebir como los usuarios interactuarán con el sistema, he leído acerca del modelo de control de acceso basado en roles RBAC y me parece que es el más adecuado pero...
Cada entidad (en un diagrama de relaciones) es una tabla en la base de datos?, es decir la entidad rol es una tabla, la entidad permisos, otra tabla, la entidad sesión es otra tabla?
He leído que hay frameworks para eso, pero y si quiero hacerlo todo desde cero, es conveniente o no?