2012-04-15 3 views
2

Я смоделировал финансовые данные компании подклассифицирование основных данных, управляемых данными (см. Скриншот модели данных ниже).Расчеты в базовых данных Управляемые объекты

Для каждой компании IBCompany (только частично показан) есть 1: N финансовые периоды (IBEstPeriod), которые определяются его год и период числа (например, 2012/1). Каждый финансовый период имеет 1: N финансовые данные элементов, например дохода, который хранится в типе атрибут в IBEstPeriod и каждый из этого элемента финансовой информации состоит из нескольких значений, которые хранятся в IBConsHistory в ТОК, ma1, ma2 и т.д.), например, 100, 105, 107.

+0

Я до сих пор не понял, что именно вы пытаетесь выполнить, но вы можете захотеть изучить переходные свойства и пользовательские методы получения. Кроме того, вы используете основные агрегированные функции данных по этим значениям или просто используете их по одному за раз? – paulmelnikow

ответ

1

Если это новое значение будет основываться на существующих данных, вы должны вычислить его, как вам нужно. Основная причина этого - воздерживаться от создания зависимостей. То есть, если вы сохраните это рассчитанное значение, вам придется пересчитывать его каждый раз, когда вы используете любое значение, из которого основано это новое значение.