BD ACCESS VALOR BOOLEAN (SIM/NÃO) OU TEXTO??

MARIOANDRADE 14/08/2014 16:12:52
#440449
Meus amigos, estou com uma dúvida, qual valor ocuparia menos espaço num banco de dados, se for um campo texto de apenas um caractere (no caso seria 0 ou 1) ou devo colocar esse campo como boolean??

Tenho que economizar cada bit possível nesse bd.

Grato a todos, toda opinião, sugestão é bem vinda.
TUNUSAT 14/08/2014 16:39:46
#440451
Resposta escolhida
M4R10,

Se ele só pode assumir [Ô]0[Ô] ou [Ô]1[Ô], com certeza ele é booleano!
Defina como padrão do seu sistema 0 = false e 1 = true;

Outro caso:
Agora se ele tem algo assim: [Ô]F[Ô] (Física) ou [Ô]J[Ô] (Jurídica) já bagunçaria um pouco, porque isto é considerado como [Ô]Valores Discretos[Ô]. O que não é o caso.

Agora sobre economia de bits ... veja:

http://www.macoratti.net/08/06/net_tdc1.htm

* Boolean - 4 bytes
* String - 10 bytes + (2 * tamanho da string)


[][ô]s,
Tunusat.
MARIOANDRADE 14/08/2014 16:56:37
#440452
Obrigado Tunu...
Tópico encerrado , respostas não são mais permitidas