Выбор первичных ключей.

Можно убедиться, что все отношения в рассматриваемой модели имеют только один потенциальный ключ, поэтому в качестве первичных ключей для каждого отношения выберем единственный имеющийся потенциальный ключ. При этом все первичные ключи получились достаточно простыми. Приведём их в виде таблицы:

Отношение Первичный ключ
Credits {ID, debitorID }
Debitors {ID}
Payment {ID}
User {ID}