Я рассматриваю плюсы и минусы этих трех основных методов создания первичных ключей для строк базы данных.
Итак, предполагая, что я использую базу данных, которая поддерживает более одного из этих методов, есть ли простая эвристика, чтобы определить, какой вариант для меня будет наилучшим?
Как учитываются такие распределенные / множественные мастера, требования к производительности, использование ORM, безопасность и тестирование есть на выбор?
Любые неожиданные недостатки, с которыми можно столкнуться?