Obrigado. Em 30 de março de 2011 11:05, Daniel Medina <[email protected]>escreveu:
> 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 > --------------------------- > > -- 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 ---------------------------

