Основы моделирования схем данных
Логическая модель данных
Задача логической модели данных заключается в описании объектов данных предметной области
и взаимосвязей между ними.
Рассмотрим пример. Пусть наша компания занимается продажей CASE-средств, и мы
разрабатываем ИС для отдела продаж. При анализе требований была выявлена потребность в
следующих функциях:
• Работа со справочником клиентов;
• Ведение каталога товаров с возможностью задания связей типа «Дополняет» между
различными товарами. Например, BPWin дополняет ERWin;
• Регистрация счетов, ведение архива выставленных счетов;
• Регистрация заказов (накладных на продажу), ведение архива заказов;
• Помощник работы с клиентом (форма, отображающая список купленных клиентом
программ, а так же список дополняющих программ, см. рис.№1);
• Помощник обновления программ (форма, отображающая список клиентов, купивших
определенную программу, т.е. тех,
|