Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2011, 15:29
GUILLHERMOSOFT
 
Fecha de Ingreso: marzo-2009
Ubicación: Cali (Valle) - Colombia
Mensajes: 164
Antigüedad: 15 años, 9 meses
Puntos: 2
De acuerdo Char (1) vs Smallint - PostgreSQL

Cordial Saludo

En este momento tengo una pequeña duda, tengo un campo en una tabla de la BD, en el cual tan solo guardo un carácter de dos posibles, este campo sirve para saber si el registro ha sido "eliminado" ó no, ya que la aplicación no va a dejar eliminar registros, sino que cuando un usuario quiera borrar un registro, este solo cambiara de estado, siendo el valor "1" cuando el registro no se haya "eliminado" y "0" cuando el registro haya sido "eliminado", por lo cual es necesario este campo, ante el cual no sé que sea más eficiente si usar un tipo de dato char con longitud 1 ó un smallint, ó mejor un booleano (el cual me da menos confianza, ya que según leí

http://www.forosdelweb.com/f99/boole...gresql-472436/

este tipo de datos presenta inconsistencias cuando se trabaja con PHP y PostgreSQL.

Agradeceria la ayuda de alguno de ustedes.