Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что лучше, указывать начальную и конечную дату, или достаточно начальной? / 3 сообщений из 3, страница 1 из 1
15.02.2018, 18:34
    #39602594
гр к
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лучше, указывать начальную и конечную дату, или достаточно начальной?
Бывает такое, что какая-то величина изменяется со временем.
К примеру, почасовая ставка оплаты труда. Или курсы валют.
Как лучше, указывать начальное и конечное значение действия величины, или оставить только начальное.
Тогда конечное значение рассчитывается.
...
Рейтинг: 0 / 0
15.02.2018, 19:10
    #39602623
Что лучше, указывать начальную и конечную дату, или достаточно начальной?
гр к,

Ты задал слишком философский вопрос. Настолько, что однозначного ответа на него нет. Но то, что ты хочешь - называется "медленно изменяющееся измерение" (Slowly Changing Dimensions). Погугли.
И ты удивишься, но как раз два основных варианта его реализации описаны в твоем вопросе :) ;)
Сам для себя реши - как лучше. Или приходи сюда - обсудим
...
Рейтинг: 0 / 0
15.02.2018, 21:13
    #39602661
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Что лучше, указывать начальную и конечную дату, или достаточно начальной?
гр кБывает такое, что какая-то величина изменяется со временем.
К примеру, почасовая ставка оплаты труда. Или курсы валют.
Как лучше, указывать начальное и конечное значение действия величины, или оставить только начальное.
Тогда конечное значение рассчитывается.

До SQL 2008 (может быть даже 2012) лучше было держать начальную и конечную .

Но сейчас с появлением конструкции OUTER APPLY (SELECT TOP 1 FROM ORDER BY) можно обойтись и одной датой.

Возможные способы версионирования данных описаны здесь https://en.wikipedia.org/wiki/Slowly_changing_dimension
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Что лучше, указывать начальную и конечную дату, или достаточно начальной? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]