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