#database-design
#проектирование базы данных
Вопрос:
Я хочу создать базу данных, в которой я мог бы записывать любые взаимодействия между персоналом и клиентом в отношении автомобиля, который может быть продан. Взаимодействия могут быть тест-драйвом или запросом об автомобиле. Мне было интересно, как мы могли бы хранить эти взаимодействия, поскольку у клиента может быть много взаимодействий со многими сотрудниками. Вот как выглядит моя диаграмма ER в настоящее время. Здесь этот дизайн будет представлять персонал и клиента, участвующих в продаже Продукта (автомобиля).
Комментарии:
1. Хорошо, и в чем ваш вопрос?
2. Я в замешательстве, если я должен взаимодействовать как отношение или как объект с персоналом, клиентом и автомобильным объектом, связанным с ним?
3. Есть ли у взаимодействий свои собственные атрибуты, которые не зависят от автомобилей, клиентов или персонала? Если это так, то взаимодействия должны быть отдельной сущностью.