Saltar al contenido principal

Primitivas (DataTypes)

En esta sección se explican las primitivas (DataTypes) de Nexus, con su nombre, descripción y como se pueden utilizar.

Listado de primitivas (DataTypes)

Texto

  • Descripción: Almacena secuencias de caracteres, incluyendo letras, números y símbolos.
  • Uso: Utilizado para nombres, descripciones, direcciones de correo electrónico, y cualquier otro dato que requiera representación textual. Fundamental para campos que requieren identificación única o información descriptiva.

Número

  • Descripción: Representa datos numéricos enteros, sin decimales.
  • Uso: Ideal para contar elementos, como la cantidad de productos en stock, número de empleados, o cualquier otro dato que se represente con números enteros.

Decimal

  • Descripción: Similar al tipo número, pero permite decimales, ofreciendo mayor precisión.
  • Uso: Esencial para mediciones precisas, como pesos, dimensiones, y calificaciones que requieren precisión más allá del entero más cercano.

Dinero

  • Descripción: Especialización del tipo decimal para representar cantidades monetarias, incluyendo el formato de moneda.
  • Uso: Utilizado para precios de productos, costos de servicios, transacciones financieras, y presupuestos, asegurando una representación precisa y formateada de valores monetarios.

Id

  • Descripción: Tipo de dato único, en formato GUID, utilizado para identificar de manera única cada registro.
  • Uso: Imprescindible para la creación de relaciones entre diferentes entidades o tablas, como vincular un usuario con sus transacciones o un producto con sus pedidos.

Booleano

  • Descripción: Tipo de dato lógico que puede ser verdadero o falso.
  • Uso: Utilizado para estados, condiciones, o cualquier otra situación que requiera una distinción clara entre dos opciones, como activo/inactivo, sí/no, o verdadero/falso.

Fecha

  • Descripción: Almacena fechas en un formato específico, típicamente año, mes y día.
  • Uso: Usado para marcar eventos, fechas de nacimiento, fechas de vencimiento, o cualquier otro dato que requiera la representación de una fecha específica.

Tiempo exacto

  • Descripción: Tipo de dato que combina fecha y hora para una precisión temporal completa.
  • Uso: Ideal para registros que necesitan una marca temporal precisa, como el momento exacto de una transacción, la hora de inicio y fin de un evento, o el registro de actividades.

Umbral de tiempo

  • Descripción: Representa duraciones o intervalos de tiempo, se construye con una fecha y hora de inicio y una de termino.
  • Uso: Utilizado para definir períodos de garantía, reuniones, actividades, suscripciones, o cualquier otro marco temporal que denote una duración específica de fecha y hora concretas.