Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/02/2012, 02:29
titanikoktf
 
Fecha de Ingreso: abril-2008
Ubicación: Frente a mi máquina que suele estar en ... Cartagena-España
Mensajes: 106
Antigüedad: 16 años, 11 meses
Puntos: 8
Respuesta: Diseño de tablas de Usuarios de aplicación en Maven

Cita:
Iniciado por FiruzzZ Ver Mensaje
El simple hecho de que lo estés pensando a nivel "tablas" quiere decir que estás dejando de lado la POO y tu post tendría que ir en el subforo de "postgresql".

No tenés porque mezclar las cosas.
1. Porque seguramente un Usuario "puede ser" Cliente o Proveedor. Uniendo tablas vas a tener un montón de columnas vacías.
2. "no todos" los Usuarios son Clientes o Proveedores.
3. Los Usuarios de tipo Cliente no tiene los mismos permisos que los tipo Proveedor, ni que los de Sistema.
Buenas!!
Es probable que tengas razón y que la consulta debería de estar en PostgreSQL, pero al emplear UserDetails y GrantedAuthority que son propios de Java, creí que era mejor plantearlo aquí.
La cuestión es que empecé con este esquema de diseño:



Pero cuando quiero hacer que los usuarios externos tengan acceso a la aplicación es cuando vienen mis problemas. Entonces me surgen estas dos posibilidades:





Y no se cuales son las premisas para usar una u otra.
Muchas gracias de nuevo!
__________________
Si te ayudó, que no te cueste dar +1!
http://www.josealopezpastor.com
@josealopezpasto

Última edición por titanikoktf; 10/02/2012 a las 07:59