Я пытаюсь создать программу, которая должна управлять некоторыми базами данных с помощью derby.
В этой программе я создаю две таблицы: одну под названием «клиенты» (с одним первичным ключом, являющимся идентификационным номером человека), а другую под названием «транзакции», в которой я хочу, чтобы один столбец ссылался на идентификатор. клиента, что я бы сделал через внешний ключ. Однако этот клиент может выполнить несколько транзакций, так что фактическим ключом будет комбинация даты транзакции и идентификатора клиента. Можно ли это сделать через внешний ключ? Или я сильно запутался? Я был бы очень признателен за любую помощь, которую вы, ребята, могли бы мне дать.
Большое спасибо