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

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

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

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

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


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