Até onde li sobre o assunto, as tuas "sub-entidades" gestor e monitor
(toneladas de aspas pq não sei se o termo existe) não tem vida própria sem
sua "super-entidade" pessoas (mais toneladas de aspas), daí a chave que vai
fazer com que gestor e monitor existam é a chave de pessoas, que vai migrar
pra essas tabelas como chave estrangeira e ganhar atribuições de chave
primária.

Preocupe-se com:

   - dependendo do que você vai utilizar pra fazer mapeamento
   objeto-relacional, pode ser necessário que você crie uma chave primária
   específica para as tabelas gestor e monitor e retirar o papel de chave
   primária da chave de pessoas, que passará a ser chave estrangeira. Isso se
   dá pela complexidade de mapear esse tipo de relação em banco de dados
   relacional para modelos orientados a objeto.
   - só faça especializações somente se for último caso. Se as tabelas
   gestor e monitor não forem se relacionar com nenhuma outra tabela do seu
   modelo, considere não fazer a especialização. Não valerá o esforço e vai te
   arrancar alguns litros de paciência e suor com a complexidade que vai
   existir. Use com moderação.

Abraços,

Daniel


Em 30 de março de 2011 09:56, Tiago Davi <[email protected]> escreveu:

> Pois é, por isso que fiquei com dúvida... fazer ou não da chave estrangeira
> uma chave primária?
>
> Qual a necessidade de uma chave primária  diferente e auto incrementável se
> o gestor é de qualquer maneira um usuario do sistema.
>
> Assim como outros... monitor e etc.
>
> De qualquer forma estou estudando a normalização.
>
> Obrigado a todos.
>
> _______________________________________________
> [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
> ---------------------------
>
>


-- 
Daniel Medina
_______________________________________________
[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