Можно ли иметь таблицы базы данных без первичного ключа? Я использую spring-data-jpa и моя база данных oracle. Услышанный Oracle настройка первичного ключа занимает больше памяти и влияет на производительность. Если мы используем jpa, технический ключ, помеченный @Id и правильно проиндексированный в таблице, поможет устранить такие проблемы с памятью?