Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/05/2005, 12:46
Avatar de Neuron_376
Neuron_376
 
Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 20 años, 1 mes
Puntos: 2
Es varible...

El peso es muy importante, pero tambien por lo general para ser mas entendible usas S y N, algo como

TieneHijos char(1) - 1 byte
-- S
-- N

TieneHijos tnyint - 1 bytes
-- 1
-- 0

A lo que me refiero, es que configurando bien los campos el peso podria quedar igual, pero ahora atacas el detalle de la facilidad de leer los campos, es como:

Tienes Hijos ? 1

Tienes Hijos ? S

Es mas claro el S, pero en este campo especifico, porque si tienes algo como:

Activo tnyint - 1 byte
-- 1
-- 0

El 1 es mas representativo para este tipo de campos.

En fin... el peso es muy importante, y ademas algo que hace mas eficiente el DataBase es cuando tienes campos fijos, no variables, hablo de como, char(4), es mas fijo que varchar(4), pero todo tiene su propia aplicacion.

Entonces tu debes decidir basado en peso y luego en lo legible de tus datos segun el tipo de campo que estas usando.

Suerte!!
__________________
NeuronaNet.com... la idea correcta.
http://www.NeuronaNet.com