2017-02-15 48 views
0

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

ER

Может быть кто-то может сделать это с комментариями я мог понять?

+0

опубликуйте свою диаграмму .. мы можем помочь –

ответ

0

Есть много инструментов для этого, один из них Db схемы

+0

Не могу понять, как работает эта программа ... – Dizner

1

Для каждого регулярного набора сущностей (единая каймой прямоугольника), создать отношение, которое содержит каждый из атрибутов этого объекта множества. Первичный ключ отношения указан в диаграмме ER.

Для каждого набора отношений (однограничный алмаз) создайте отношение, содержащее первичные ключи связанных наборов объектов, а также любые зависимые атрибуты набора отношений. Первичный ключ отношения будет состоять из первичных ключей этих наборов объектов, которые не являются однозначно ограниченными (т. Е. С индикаторами m или n мощности).

Я вижу, что у вас есть отношения, которые имеют одно и то же сущность, установленную более чем в одной роли. В этих случаях отношение будет содержать компонент («столбец») для каждой роли.

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

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

Я не собираюсь делать это за вас, но если вы попробуете его и разместите здесь свою попытку, я буду рад сообщить вам об этом. Если вам понадобится дальнейшее объяснение любой концепции, упомянутой здесь, не стесняйтесь спрашивать.