Реализация обмена ресурсами в SQL - PullRequest
0 голосов
/ 30 июня 2019

В моей базе данных я должен представлять обмен ресурсами между пользователями: конечно, нельзя, чтобы пользователь что-то получал и ничего не давал.Во-первых, я хочу представить его с помощью диаграмм классов;в частности, я пытаюсь сделать это с четвертичной ассоциацией, что-то вроде this .

Но что, если я хочу представить это с помощью простых ассоциаций?Как вы думаете, это может быть правильным?

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

...