2016-07-03 2 views
1

есть ли способ в MySQL или инструмент, который может помочь мне преобразовать модель ER в логическую модель? Модель ER была выполнена в MySQL, поэтому, если есть способ использовать расширение файла в другом программном обеспечении, которое было бы замечательно.ER модель (концептуальная) to Relational (логическая) - MySql

ответ

0

Модели MySQL Workbench на самом деле не модели ER. Это физические модели, состоящие из таблиц и ограничений внешнего ключа. Модель сущности-отношения различает отношения между сущностями и отношениями отношений, но они оба будут представлены в виде таблиц в MySQL Workbench. Отношения в ER не сопоставляются с ограничениями внешнего ключа, а скорее ограничения FK обеспечивают соблюдение доменов ролей в отношениях.

Автоматический перевод с физической на логическую модель невозможно, так как физическая модель не захватывает домены или функциональные и объединенные зависимости. Модели ER немного лучше - домены представлены и некоторые зависимости, но ER не может представлять все возможные отношения и ограничения.

Смежные вопросы