
17/05/2005, 12:46
|
 | | | 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!! |