ПОИСК Статьи Чертежи Таблицы Модель данных и ее соответствие модели процессов из "Создание информационных систем с AllFusion Modeling Suite " После разработки модели данных ее следует связать с моделью процессов. Такая связь гарантирует завершенность анализа, гарантирует, что есть источник данных (сущность) для всех потребностей данных (работа). Связи объектов способствуют согласованности, корректности и завершенности анализа. [c.319] Стрелки в модели процессов (BPwin) обозначают некоторую информацию, используемую в моделируемой системе. В ERwin на логическом уровне модели данных информация отображается в виде сущностей (соответствуют таблицам на физическом уровне), состоящих из атрибутов сущностей (соответствуют колонкам таблицы). [c.319] Сущности состоят из совокупности отдельных записей - экземпляров сущностей (соответствуют записям в таблице). К модели данных предъявляются определенные требования (нормализация данных), которые призваны обеспечить компактность и непротиворечивость хранения данных. Основная идея нормализации данных - каждый факт должен храниться в одном месте. Это приводит к тому, что информация, которая моделируется в виде одной стрелки в модели процессов, может содержаться в нескольких сущностях и атрибутах в модели данных. Кроме того, на диаграмме модели процессов могут присутствовать различные стрелки, изображающие одни и те же данные, но на разных этапах обработки (например, необработанные детали - обработанные детали - собранное изделие). Информация о таких стрелках находится в одних и тех же сущностях. Следовательно, одной и той же стрелке в модели процессов могут соответствовать несколько сущностей в модели данных и, наоборот, одной сущности может соответствовать несколько стрелок. [c.319] Стрелке в модели процессов может соответствовать отдельная сущность в модели данных. Так, стрелке Части на рис. 5.1.1 соответствует сущность Часть, стрелке Конечные продукты - сущность Продукт. [c.319] Информация о стрелке может содержаться только в нескольких атрибутах сущности. Разным атрибутам одной и той же сущности могут соответствовать разные стрелки. На рис. 5.1.2 стрелка Новая часть соответствует атрибутам Номер части и Название части, стрелка Наличное количество - атрибуту Количество. [c.320] Работы в модели процессов могут создавать или изменять данные, которые соответствуют входящим или выходящим стрелкам. Они могут воздействовать как целиком на сущности (создавая или модифицируя экземпляры сущности, рис. 5.1.3), так и на отдельные атрибуты сущности (рис. 5.1.4). [c.320] Вернуться к основной статье