Cita: Esta bien hacerlo así o conviene crear una tabla para cada usuario.?
JAMAS se crean tablas por usuario. NUNCA.
Con sólo proponerlo reprobarías BBDD I en cualquier facultad...
El sistema tiene que ser capaz de administrar N usuarios con la mínima cantidad de tablas necesarias, y para eso inventó el modelo relacional de bases de datos.
El siguiente DER aplica a una base de datos con administración de usuarios, imagenes relacionadas, tipos de documento, y permisos de acceso.
Este es un DER más simplificado para el mismo destino: