я видел, что мы можем иметь составные ключи, где первичный ключ составлен из объединенных первичных ключей двух таблиц.
Подобно людям и книгам
person_id and book_id will make the primary key.
Но я хочу спросить, что мы там необходимо жестко запрограммировать этот язык программирования
Я имею в виду, нормально ли я могу иметь отдельный столбец с любым именем для работы в качестве первичного ключа тогда мне не нужно жестко его кодировать, и я могу выполнять свои функции как обычно, например
id,person_id ,book_id