Шаги, необходимые для создания диаграммы ER:
1) Вы должны решить, какие из следующих объектов в вашей системе будут объектами, а какие будут описывать свойства (атрибуты) этих объектов, сохраняяИмейте в виду уникальный атрибут объекта, который будет первичным ключом.Например, в базе данных системы ИТ вы можете иметь клиентов в качестве объекта с различными атрибутами этих клиентов.
2) Определите слабые объекты, у которых нет первичного ключа и от каких сильных объектов зависят эти слабые объектына.Определите дискриминатор этих слабых сущностей.
3) Определите отношения между различными сущностями, учитывая кардинальность.
4) У вас могут быть специализации, которые могут быть непересекающимися или нет.
Подробнее читайте здесь
После этого нарисуйте схему ER, устраняя избыточности и соответственно нормализуя таблицы.Наконец, приступайте к созданию таблиц в SQL.