Диаграмма ER моделирования: куда должны идти данные клиента - PullRequest
0 голосов
/ 25 августа 2018

Я создаю модель ER для управления рабочим процессом и другими сведениями о компании X, в которой я веду сведения о следующих объектах:

  1. Сотрудники компании X
  2. Предлагаемые услугипо компании X
  3. сотрудники компании X, связанные с услугами
  4. несколько мобильных номеров сотрудников компании X
  5. несколько адресов сотрудников
  6. идентификатор электронной почты сотрудника (одинПо умолчанию)
  7. Учетная запись сотрудника
  8. Запрос на обслуживание от клиента
  9. Информация о клиенте

До сих пор я создал следующую модель ER.

Диаграмма ER

Сущности и их назначение:

  • Тип сущности Person для хранения сведений о личности
  • Тип объекта сотрудника для хранения сведений о сотруднике.
  • Тип объекта службы для хранения сведений об услугах
  • Тип объекта, связанного с службой, для хранения сведений о том, с кем и с кем связан сотрудникservice
  • Мобильный номер Тип объекта для хранения любого мобильного номера
  • Тип адреса объекта для хранения адреса любого человека
  • Идентификатор электронной почты Тип объекта для хранения идентификатора электронной почты любого человека
  • Запрос на обслуживание для хранения запрошенных данных об услуге

Теперь я хочу сохранить данные клиента.

Клиент может быть двух типов:

  • Индивидуальный
  • Компания

В Индивидуальном клиенте любой человек может запроситьуслуга.

В клиенте компании лицо от имени компании потребует сообщить об этом сотруднику компании.

Итак, мы хотим сохранить информацию об индивидуальном клиенте, например, имя, номер PAN, мобильный телефонНомер, Идентификатор электронной почты, Детали запроса,

И другая информация - это Сведения о компании, т.е. Название компании, Номер PAN, Адрес, Запросы,

И Сотрудник этой компании, который запрашивает от имени компаниит.е. имя, идентификатор электронной почты, мобильные номера, Запрос отправлен.

ПРИМЕЧАНИЕ. Я работаю над этим проектом в одиночку, и учителя мне мало помогают.Я впервые создаю дизайн базы данных, учась онлайн на разных ресурсах.Ваше руководство будет полезно для меня.Спасибо.

Может ли кто-нибудь выяснить мне, где будет храниться эта информация.

Должен ли я создать новый тип объекта для хранения сведений о сотруднике компании Y или добавить его лично в объектевведите и свяжите его с типом сущности компании-клиента?

А как хранить индивидуальную информацию о клиенте?

Есть ли какая-либо ошибка в диаграмме ER?

...