Ir al contenido

Campo de Fecha

El campo Fecha se utiliza para almacenar datos temporales. Dependiendo de la configuración, puede manejar fechas de calendario simples (como un cumpleaños) o momentos precisos en el tiempo (como una marca de tiempo de transacción).

Al configurar un campo de Fecha en la barra lateral derecha, están disponibles las siguientes configuraciones:

  • Nombre: El identificador único del sistema para el campo (por ejemplo, fecha_de_nacimiento, creado_en).
  • Tipo de Marca de Tiempo: Define cómo la base de datos almacena los datos de tiempo. Hay tres opciones específicas:
    • Fecha: Almacena solo la fecha del calendario (Año, Mes, Día). No se registra información de hora. Mejor para cumpleaños o días festivos.
    • Marca de tiempo con zona horaria: Almacena tanto la fecha como la hora, ajustándose a las zonas horarias. Esta es la configuración recomendada para registrar momentos específicos en la historia (como cuando un usuario inicia sesión), ya que normaliza los datos a UTC.
    • Marca de tiempo sin zona horaria: Almacena la fecha y la hora exactamente como se ingresaron, ignorando las zonas horarias. Mejor para conceptos abstractos como “La tienda abre a las 9:00 AM” (que se aplica independientemente de dónde esté el espectador).
  • Valor Predeterminado: Un valor que se asignará automáticamente al campo si no se proporcionan datos. Esto se utiliza a menudo para establecer automáticamente la hora de creación de un registro.
  • Descripción: Un cuadro de texto opcional para describir el propósito del campo.
  • Obligatorio: Si está habilitado, impone una restricción NOT NULL. El registro no se puede guardar sin una fecha.
  • Único: Si está habilitado, asegura que no haya dos registros que tengan el mismo valor de fecha/hora.

alt text