Que tan recomendable es tener datos vacíos o null ? sería mejor en vez de null tener un string por default en caso de que fuese string q...

Manuel Rivera

Manuel Rivera

Pregunta
studenthace 5 años

Que tan recomendable es tener datos vacíos o null ? sería mejor en vez de null tener un string por default en caso de que fuese string que dijera ‘No aplica’ ó ‘vacío’ o dependiendo del valor o dato de la columna.

4 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    Depende de la importancia de los datos

    Helí Fernando Jerez Rincón

    Helí Fernando Jerez Rincón

    studenthace 5 años

    Se usa para tener un contexto adicional por ejemplo si hablamos de un atributo precio si tiene null quiere decir que no tiene precio especificado, un valor puede generar confución por ejemplo cero puede significar gratis.

    En campos de texto no es bueno usar strings quemados para el concepto null porque ese valor en el futuro puede volverse un valor valido o porque se quiere mostrar un valor por defecto en otra aplicación o porque se quiere internacionalizar (diferentes lenguajes el valor null)

    Jorge Leonardo Céspedes Tapia

    Jorge Leonardo Céspedes Tapia

    studenthace 5 años

    Va depender mucho de la lógica del negocio, porque si en un campo EDAD, tienes muchos NULL, no podrías hacer un buena análisis de la información. Lo mismo si le agregas un STRING que diga 'no aplica' en un campo que sea LUGAR DE NACIMIENTO. En resumen, va depender mucho del tipo de dato que buscarás analizar.

    Juan Esteban Moreno Vergara

    Juan Esteban Moreno Vergara

    studenthace 5 años

    Hola, yo creería que es mejor que este vacio, según el caso, ya que en el procesamiento de una base de datos muy grande lo que haría sería crear más datos y hacer más lento el procesamiento.

Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.

Curso de Base de Datos [Empieza Gratis]
Curso de Base de Datos [Empieza Gratis]

Curso de Base de Datos [Empieza Gratis]

Antes de utilizar cualquier tecnología para bases de datos debes entender los fundamentos de diseño y modelado requeridos para que tengas la mejor arquitectura posible. Crea tus propios modelos de bases de datos con las mejores prácticas desde cero.