Antes de continuar examinando las líneas de tiempo de manera más detallada, una nota de precaución sobre los datos que tienden a no ser adecuados para las líneas de tiempo.
Determinados tipos de datos no son adecuados para las líneas de tiempo, ya que los datos no varían con el tiempo. Son ejemplos comunes:
Una de las características de un identificador exclusivo es que deliberadamente no varía a lo largo del tiempo, por ejemplo cada persona puede tener asignado un número de la seguridad social exclusivo. El número de la seguridad social se debe modelar como un número, no una línea de tiempo<Número>. Por el contrario, el nombre de una persona puede variar con el tiempo, por ejemplo debido al matrimonio o a un cambio de nombre por escritura unilateral, que es una de las razones por la que esta es una mala elección como identificador (además de la falta de exclusividad);
Algunos datos capturan intencionadamente datos que se aplican sólo a una fecha determinada. Por ejemplo, un elemento de datos para surnameAtBirth se debe modelar como una serie, no una línea de tiempo<Serie>. Un elemento de datos para incomeAtRetirement se debe modelar como un número, no como una Línea de tiempo<Número>
Por eso, para elementos de datos de tipo fecha, los datos se pueden corregir en el sistema, pero nunca con éxito. De este modo puede haber un historial de correcciones para el elemento de datos, pero este historial de correcciones (es decir las fechas en las que se ha creado el elemento de datos) raramente tiene interés al crear las reglas de CER.
Normalmente, los tipos de datos utilizados en las reglas de CER deben modelar circunstancias del mundo real, en lugar de correcciones en la representación del sistema. Utilice la línea de tiempo donde esas circunstancias del mundo real puedan cambiar a lo largo del tiempo y no utilice la línea de tiempo donde los datos del mundo real no puedan variar con el tiempo.