Опитвам се да направя програма, която трябва да управлява някои бази данни с derby.
В тази програма създавам две таблици, една, наречена „клиенти“ (която има един първичен ключ, който е идентификационният номер на лицето), и една, наречена „транзакции“, в която искам една колона да препраща към идентификационния номер на клиента, което бих направил чрез външен ключ. Този клиент обаче може да извърши няколко транзакции, така че действителният ключ да бъде комбинация от датата на транзакцията и идентификатора на клиента. Може ли това да стане чрез външния ключ? Или съм много объркан? Наистина ще оценя всяка помощ, която можете да ми окажете.
Благодаря много