тип данных для хранения часовых поясов - PullRequest
1 голос
/ 08 мая 2011

Я хочу хранить часовые пояса, но не в типе данных timezoneoffset.Должен ли я использовать десятичную или поплавок?Или что-то другое?Часовые пояса могут быть GMT -3,5 для Ньюфаундленда или +5,5 для части Индии, поэтому int не будет работать.

1 Ответ

1 голос
/ 08 мая 2011

Почему бы не использовать справочную таблицу? Это будет выглядеть так:

create table TimeZone (
    id int identity primary key,
    name varchar(50),
    offset decimal(2,1)
)

С ссылкой на внешний ключ из основной таблицы.

...