O que é melhor? [RESOLVIDO]

1. O que é melhor? [RESOLVIDO]

paulo adriano brito
paboitb

(usa Kurumin)

Enviado em 16/01/2009 - 12:23h

Olá ! estou com a seguinte dúvida, vou criar uma tabela pessoa e esta tabela tem um campo sexo.
Então o que é melhor: declarar este campo como "varchar" e na minha aplicacao eu setar estes valores(Ex: Maculino,Femenino) ou eu crio uma tabela sexo e faço um relacionamento entre as tabela pessoa e sexo?
Então pessoal qual é a melhor pratica? ou nenhuma das duas, existe uma outra melhor?


  


2. Re: O que é melhor? [RESOLVIDO]

Michele Oliveira Soares
pink

(usa Ubuntu)

Enviado em 16/01/2009 - 12:48h

Olá!!!
Bom se eu fosse você eu criaria um campo varchar ou int (0 e 1), creio que não haja necessidade de criar outra tabela no relacionamento, a não ser que outras tabelas dependam desse campo no seu MER - Modelo Entidade Relacionamento.
[]'s


3. Re: O que é melhor? [RESOLVIDO]

Sergio Teixeira - Linux User # 499126
Teixeira

(usa Linux Mint)

Enviado em 16/01/2009 - 13:04h

A menos que você tenha alguma restrição fora do cumum, a resposta da Pink é perfeita.
A grosso modo, isso é o suficiente para atender à maioria das necessidades para esse tipo de informação.







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts