Мне нужна помощь в создании эффективной ER-схемы для базы данных. В базе данных есть «Пользователи», которые могут перечислить «Товары» и разместить «Заказы», содержащие «Товары». Наконец, «Пользователи» должны выполнить «Платеж», а «Заказ» - «Платеж». Меня смущают более конкретно отношения:
1) Нужно ли добавлять платеж пользователя «Получает», чтобы отслеживать платеж продавцу, а не только покупателю (разные типы пользователей)
2) Нужно ли добавлять заказ «Исполнения» пользователя, чтобы отслеживать информацию о пользователях, продающих товары в ордере?
3) Что еще можно сделать, чтобы сделать эту диаграмму ER эффективной?
Я новичок в этом, любая помощь очень ценится. Дайте мне знать, какую другую информацию было бы полезно получить!