Tiago,

Eu colocaria uma chave estrangeira em Gestor e Monitor apontando para o id do 
respectivo usuário na tabela Usuário.

Att, 
-- 
Erick Patrick
Sent with Sparrow
On Tuesday, 29 de March de 2011 at 5:19 PM, Tiago Davi wrote: 
> Olá gostaria de tirar uma dúvida com os DBAS de plantão...rs
> 
> O que seria melhor?
> 
> Tenho uma tabela de usuario com nome, email, senha etc.
> 
> Tenho uma tabela gestor que também tem nome, email e etc e uma outra tabela 
> monitor que também tem nome, email e etc. 
> 
> Montei meu banco fazendo com que a tabela gestor e a tabela monitor tenham 
> uma foreignkey de usuário sendo ela a própria chave primária dessas tabelas, 
> pois gestores e monitores não passam de usuários certo? 
> 
> Gostaria de saber se essa é uma boa abordagem tentando simular herança no 
> MySQL e NÃO recriar os mesmos campos em cada tabela.
> 
> Senão teria que colocar nome e etc em todas as tabelas... na verdade gostaria 
> de seguir a melhor abordagem para um caso como esse. 
> 
> Obg.
> 
> -- 
> Tiago Davi - Desenvolvedor Web.
> http://tiagoaspnet.blogspot.com
> 
> 
> _______________________________________________
> [email protected]
> http://www.codeigniter.com.br
> http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br
> 
> ---------------------------
> Oportunidade de negócio
> http://www.franquiasargohost.net
> ---------------------------
> 
_______________________________________________
[email protected]
http://www.codeigniter.com.br
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

---------------------------
Oportunidade de negócio
http://www.franquiasargohost.net
---------------------------

Responder a