Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
2_1_ER-модель Концептуальное проектирование.docx
Скачиваний:
21
Добавлен:
29.03.2016
Размер:
359.16 Кб
Скачать

Проверка соответствия концептуальной модели пользовательским транзакциям

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

Первый способ. Используется описание каждой транзакции, и проверяется, предоставляет ли модель всю необходимую информацию для выполнения транзакции.

Второй способ проверки соответствия модели данных требуемым транзакциям предусматривает схематическое изображение пути, по которому проходит каждая транзакция непосредственно на ER-диаграмме.

Если построить такие пути для каждой транзакции, то можно определить сущности, не участвующие в транзакциях («лишние сущности»?)

Если для некоторой транзакции схематический путь построить нельзя (т.е. транзакцию выполнить невозможно), то вероятно, какие-то сущности в модели пропущены.

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

Этап позволяет выявить несоответствия концептуальной модели спецификациям требований пользовательского представления и, в случае необходимости, внести в модель соответствующие изменения.