-
В таблице для моей страны я использовал код страны как первичный ключ "AU, США, Великобритания, FR "и т.д.
-
Для моей валюты я использовал код валюты в качестве первичного ключа "AUD, GBP, USD" и т.д.
Я думаю, что я сделал это нормально, но другой разработчик хочет, чтобы я изменил все первичные ключи на int, потому что код страны, код валюты может измениться когда-нибудь в будущем, он сказал. Мы просто не знаем этого, ну в этом случае он прав, его путь - самый безопасный путь.
Должен ли я изменить первичные ключи на int, чтобы быть в безопасности, а не извиняться? Не могу я просто сохранить его?