Структурированная модель отношений сущностей - Structured entity relationship model
Эта статья может требовать уборка встретиться с Википедией стандарты качества. Конкретная проблема: Орфографические ошибки в изображениях, а также использование изображений, содержание которых может быть лучше представлено меньшими изображениями, таблицами и текстом.Июль 2019) (Узнайте, как и когда удалить этот шаблон сообщения) ( |
В SERM (структурированная модель отношений сущностей) является усилением ERM который обычно используется для моделирование данных. Впервые он был предложен проф. Эльмар Дж. Синц в 1988 году. SERM обычно используется в SAP -мир для моделирование данных.[1]
Цели
- структурирование крупных схем
- визуализация зависимости существования
- избежание несоответствий
- избегание ненужных типов отношений
Символы SERM
Пример SERM
- Заказчик и товар являются независимыми объектами
- Каждый заказ адресован одному покупателю. Заказы без клиентов являются незаконными (заказ относится к типу ER). Клиенты без каких-либо заказов являются законными, потому что они являются независимыми организациями.
- К каждому заказу относится как минимум одна позиция заказа.
- Каждая позиция заказа связана ровно с одним заказом.
- Каждый счет также относится к одному клиенту. Счета без клиентов являются незаконными. Клиенты без счета являются законными.
- Каждому счету-фактуре принадлежит как минимум одна позиция счета-фактуры.
- Каждая позиция счета связана именно с позицией заказа. Позиция заказа могла быть рассчитана или нет.
- SERM уже находится в третья нормальная форма
Рекомендации
- ^ Майкл Рётлин (2010). Управление качеством данных в системах планирования ресурсов предприятия. Совет директоров - Книги по запросу. С. 118–. ISBN 978-3-89936-963-2.