powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подскажите структуру для хранения.
8 сообщений из 8, страница 1 из 1
Подскажите структуру для хранения.
    #34534344
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вобщем, смысл такой. Есть некоторый срез данных в стиле показатель - значение. Обычная таблица, вроде бы. В определенный момент времени мы меняем этот срез данных. Либо меняем значение показателя, либо сливаем несколько показателей, либо один показатель разбивается на несколько, либо показатель утрачивает актуальность. При этом, мы должны периодически обращаться к старому состоянию показателей и к динамике показателей (как они изменялись во времени, из чего пришли). То-есть выбрать родителей текущего показателя.
Сейчас решено так: на каждое изменение показателя создается очередная строчка на дату актуальности. А история сохраняется в виде: "старый код показателя, новый код показателя". Естественно, добрести от текущего состояния до первоначального можно только последовательно выполняя серию запросов.
Нет идеев, а то я туплю чего-то. ;-/
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34534359
Бабичев Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kruchinin PahanЕстественно, добрести от текущего состояния до первоначального можно только последовательно выполняя серию запросов.Или посмотрев в сторону иерархических запросов :)
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34534440
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бабичев Сергей Kruchinin PahanЕстественно, добрести от текущего состояния до первоначального можно только последовательно выполняя серию запросов.Или посмотрев в сторону иерархических запросов :)
Хмм... Думал уже... Не ложится немножко... Иерархические запросы суть ходят по деревянным структурам, а здесь больше похоже на сеть.
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34534507
LeXa NalBat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спросите в "Проектирование БД"
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34534528
Andrey Daeron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kruchinin Pahan Бабичев Сергей Kruchinin PahanЕстественно, добрести от текущего состояния до первоначального можно только последовательно выполняя серию запросов.Или посмотрев в сторону иерархических запросов :)
Хмм... Думал уже... Не ложится немножко... Иерархические запросы суть ходят по деревянным структурам, а здесь больше похоже на сеть.
По указанной постановке, для восхождения вверх - вполне деревянная (ну не считая того, что резльтатов, в результате слияния параметра, может быть несколько).
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34536789
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
Kruchinin Pahan
Сейчас решено так: на каждое изменение показателя создается очередная строчка на дату актуальности. А история сохраняется в виде: "старый код показателя, новый код показателя".

Если нужно выбирать все значения показателя, можно хранить в одном поле массив значений и дат изменения. Определить функции слияния/разделения показателя и вопрос решен. Древовидная структура для данной задачи не нужна (дерево полезно для упрощения обхода иерархии данных), а сетевые алгоритмы имеет смысл применять для задач другого класса (бессмысленно строить сеть, когда путь жестко задан). Задача по сути одномерная :-)
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34539910
Vzhik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне почему-то кажется что задачка как раз многомерная...
Типа многомерные кубы - там и срезы в самый раз... и т.д. и т.п.
...
Рейтинг: 0 / 0
Подскажите структуру для хранения.
    #34541097
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VzhikМне почему-то кажется что задачка как раз многомерная...
Типа многомерные кубы - там и срезы в самый раз... и т.д. и т.п.
Вобщем, мнения разделились. Ладно... Пока буду думать о результатах отпишу.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Подскажите структуру для хранения.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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