website icon indicating copy to clipboard operation
website copied to clipboard

Herança no campo `temporal_coverage` dar conta de coberturas irregulares

Open rdahis opened this issue 2 years ago • 0 comments

Problema

Nossa regra de herança para o campo temporal_coverage não dá conta do caso onde (1) tabela tem cobertura irregular [ex: 2011, 2014, 2015, 2017, 2021] e (2) colunas/chaves tem cobertura igual.

Hoje indicamos herança do limite inferior ou superior pela ausência do número no campo. Por exemplo, uma coluna herdando a cobertura temporal de uma tabela com temporal_coverage = ['2005(1)2015'], terá seu campo temporal_coverage = ['(1)']. Ver manual de estilo.

Mas se não houver intervalo regular de (1), (2), etc, o que fazer?

Possíveis soluções

  • Simplesmente copiar o campo temporal_coverage da tabela na mão para colunas/chaves.
  • Modificar a estrutura do campo temporal_coverage para lidar melhor com herança. Criar um BOOL indicando se herda de cima, e já estruturar melhor a coisa de ano, mês, dia.

rdahis avatar Nov 02 '22 14:11 rdahis