Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/06/2012, 16:38
exo123
 
Fecha de Ingreso: agosto-2008
Mensajes: 54
Antigüedad: 15 años, 8 meses
Puntos: 0
Tablas tipo herencia

Hola, tengo una duda para crear las tablas al tener 2 tipos de usuarios y quizá en el futuro otros tipos.

Tengo 2 tipos de usuarios, uno 'particular' y otro 'empresa' que tienen atributos comunes y otros diferentes y para eso creo una tabla 'usuarios', 'particulares' y 'empresas'

Tabla usuarios
id
email
password
...

Tabla particulares
id
usuario_id
nick
nombre
...

Tabla empresas
id
usuario_id
razon_social
direccion
.....


Para saber que tipo es un usuario, ¿estaría bien incluir un campo 'tipo' en la tabla 'usuarios'? o se busca por el id de usuario primero en 'particulares' si no existe se busca en 'empresas' y asi sucesivamente?