Моделирование разреженных сущностно-предметных подсхем баз данных

Обложка

Цитировать

Полный текст

Открытый доступ Открытый доступ
Доступ закрыт Доступ предоставлен
Доступ закрыт Только для подписчиков

Аннотация

В процессе создания информационно-управляющих систем уровня предприятия всегда стремятся разместить предметные списки в одной таблице, которая будет задействована во всех ассоциациях, в которых принимают участие предметы. Однако большой диапазон требований, предъявляемых к структурной организации предметных списков, заставляет дробить предметную таблицу на множество локальных таблиц, ориентируясь, в первую очередь, на максимальную компактность последних. В данной работе ставится под сомнение догмат компактности, приводящий к лавинообразному росту количества предметных таблиц, и в качестве альтернативы выдвигается концепция управляемой разреженности, следование которой допускает, на усмотрение пользователя, сведение и близкородственных, и дальнеродственных предметных множеств в один предметный тип. Разрабатывается рамочный структурный примитив, заключающий в себе кроме собственно предметного блока, объединяющего предметные типы и классификаторы-словари последних, стандартные мета-типы и мета-ассоциации со всеми сопутствующими ограничениями, совместно гарантирующими корректность данных о предметах, размещаемых в базе данных.

Об авторах

Александр Николаевич Родионов

Вычислительный центр Дальневосточного отделения Российской академии наук

Автор, ответственный за переписку.
Email: alnk.rodionov@mail.ru

ведущий научный сотрудник, доктор технических наук, доцент

Россия, Хабаровск

Список литературы

  1. Aktinson C., Kühne T. The essence of multilevel metamodeling. In.: Gogolla M., Kobryn C. (eds.) UML 2001. Berlin Heidelberg: Springer; 2001. p. 9-33.
  2. Neumayr B., Schrefl M., Thalheim B. Modeling techniques for multi-level abstraction. In: Kaschek/Delcambre (eds.): The evolution of conceptual modeling. Berlin Heidelberg: Springer-Verlag; 2011. p. 68-92.
  3. Fonseca C. M., Almeida J. P., Guizzardi G., Carvalho V. A. Multi-level conceptual modeling: theory, language and application. Data & knowledge engineering. 2021;134;
  4. Neumayr B., Schuetz C. G., Kepler J. Multilevel modeling Encyclopedia of database systems. In: Liu L., Özsu (eds): encyclopedia of database systems. New York, USA: Springer; 2020. 4964 p.
  5. Neumayr B. Multi-level modeling with M-objects and MRelationships. PhD Thesis. Johannes Lepler Iniversität Linz. 2010.
  6. Thalheim B. Entity-relationship modeling: foundation of database technology. Berlin: Springer-Verlag; 2000. 640 p.
  7. Gonzalez-Perez C., Henderson-Sellers B. A powertypebased metamodeling framework. Software and systems modeling. 2006; 5(1):72-90.
  8. Guerra E., de Lara J. Automated analysis of integrity constraints in multi-level models. Data & knowledge engineering. 2017; 107:1-23.
  9. Jacome-Guerrero S. P., de Lara J. TOTEM: Reconciling multi-level modelling with standard two-level modelling. Computer Standards & Interfaces. 2020; 69
  10. Macías F., Rutle A., Stolz Mult V. Ecore: combining the best of fixed-level and multilevel metamodeling. In: Grossmann G., Clark T., Atkinson C. (eds) 3rd International workshop on multi-level modelling, MULTI 2016; CEURWS, Saint-Malo; France; 2016. P. 66-75.
  11. Rodionov A., Tsoy G. Unveiling and conceptual-logical modeling of phase sequences in data engineering // Proceedings of 6th international conference on information technologies and high-performance computing, Khabarovsk, pp. 54-61.
  12. Родионов А. Н. Типология и моделирующие профили процесс-сущностных взаимодействий moving-класса. Рамочная информационная модель мультимодальной маршрутной сети // Информационные технологии. 2023. т.29. №8. С. 391–405.
  13. Родионов A. Н. Типология и моделирующие профили процесс-сущностных взаимодействий moving-класса: базовые типы, ассоциации, ограничения и подсхемы // Информационные технологии. 2023. т.29, №2. C. 72–83.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML


Согласие на обработку персональных данных

 

Используя сайт https://journals.rcsi.science, я (далее – «Пользователь» или «Субъект персональных данных») даю согласие на обработку персональных данных на этом сайте (текст Согласия) и на обработку персональных данных с помощью сервиса «Яндекс.Метрика» (текст Согласия).