Страница 1 из 1

Каким должно быть начало?

Добавлено: 11 ноя 2025, 00:15
ivan2
Я подготовил пример, основанный на Целях устойчивого развития ООН.
Я включил вопрос в изображение.

Мне необходимо использовать уникальные и единственные реализованные данные по индикаторам как внутри, так и вне отношений подсущностей.

Что бы вы порекомендовали в такой ситуации, чтобы избежать дублирования данных?

Как показано на изображении 1, у меня есть 3 отдельные родительские сущности:
> Среднесрочные показатели
> Годовые показатели
> Различные перспективы
Результат каждой из них получен на основе одних и тех же показателей. Различаются только целевые значения показателей.
изображение 1
question.jpg
Для выполнения операции усреднения или суммирования снизу вверх в разных сущностях достаточно ли создать таблицу показателей один раз в каждой подсущности?

Нужно ли создать таблицу для этих трёх отдельных родительских сущностей и обеспечить одновременный ввод данных в одну форму для всех трёх отдельных таблиц индикаторов при добавлении данных в форму индикатора? Возможно ли это?
scenerio1.jpg
Или мне следует ввести данные в сущность индикатора в разделе «Среднесрочный», используя одну форму, и выполнить операцию усреднения или суммирования, используя SQL, в разделах «Различные перспективы» и «Ежегодные > Цели», не создавая таблицу индикатора в двух других родительских сущностях?

Правильный ли подход представляет собой созданный мной пример связанной структуры? Или «другая точка зрения» должна находиться за пределами сущности «компании»? Если бы я спросил: должны ли все сущности, созданные для организации, быть дочерними сущностями родительской сущности, например, компании?

Итак, вкратце:
Что я могу и чего не могу делать в связи между сущностью, созданной мной вне иерархической структуры, и сущностью, которая уже существует в иерархической структуре?
Например, будет ли проще выполнять вертикальные вычисления? (Снизу вверх)
Будут ли у меня какие-либо ограничения доступа пользователей?
Например, когда я хочу добавить данные в сущность без нарушенной связи, мне не нужно связывать её с родительской сущностью.
Мне интересно узнать ваши комментарии и точки зрения, и я хотел бы узнать о вашем опыте.
Буду признателен за ваш ответ.
С наилучшими пожеланиями.

Re: Каким должно быть начало?

Добавлено: 20 ноя 2025, 12:57
it@ivku.ru
Это точно человек писал?

Re: Каким должно быть начало?

Добавлено: 21 ноя 2025, 08:21
remchik
gemini - уже бы код написал :)