Я планирую создать приложение временной шкалы, которое хранит и отображает информацию для определенных дат. Например: Аристотель 384 г. до н.э. - 322 г. до н.э.; но также даты размещения, такие как Immanuel Kant 22.04.1724 - 12.02.1804).
Я хочу использовать базу данных sql compact edition. Формат даты и времени позволяет датировать даты с 1/1/1753 12: 00: 00: 00 AM до 12/31/9999 11:59:59 PM. Поэтому я не могу использовать формат родного datetime. .Net также не разрешает даты bc использовать собственный класс DateTime (0001.01.01 - это первый день).
Должен ли я определять свой собственный формат с помощью столбца varchar и в .Net анализировать эти значения?