Como armazenar datas muito antigas no banco de dados?

Não é realmente um problema que estou tendo, mas imagine que alguém está construindo um site sobre os tempos medievais e quer armazenar datas, como eles iriam sobre isso?

A especificação para o MySQLsDATE diz que não vai ficar abaixo do ano 1000. O que faz sentido quando o formato éYYYY-MM-DD. Como você pode armazenar informações sobrea morte de Kenneth II da Escócia em 995? Claro que você pode armazená-lo como uma string, mas existem opções reais de tipo de data?

questionAnswers(4)

yourAnswerToTheQuestion