Вопрос

Например, если у меня есть 20 столов, я должен спроектировать его по разделу? т.е.

CLIENT (id, name...) -- orders -- ODERS_DETAIL(id, products...)
.
.
.
lives --- ADDRESS(...)

Или я могу использовать модель MySQL Workbench Eer (для меня, похоже на пийсическую модель)?

Или как это: Уровни моделирования данных

Это было полезно?

Решение

Ну, я бы нет Сделайте это в коде. Это для самого RDBMS. Workbench Mysql Eer не делает истинного моделирования сущности - это моделирование таблиц, вы правильные. Если хочешь истинный ER Modeling I предлагаю вновь выпущенные Oracle («ранний усыновитель») DEVELTER DEVELORTER DATA MODEER. Это довольно легко в использовании, это бесплатно и может перенаправить и обратный инженер модели в таблицы. http://www.orcle.com/technetwork/developer-tools/datamodeler/overview/index.html.

Другие советы

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

«Модель ER» определяет сущности самих себя и позволяет ссылку на сущность к сущности (таблица к столу) через отдельную связь. Отказ Если вы можете удалить себя от мышления посторонних ключей в своих организациях и сосредоточиться на отношениях в их собственной отдельной таблице.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top