Должны ли первичные ключи базы данных быть целыми числами?

Я всегда вижу первичные ключи базы данных MySQL как целые числа. Это потому, что первичные ключи должны быть целыми числами или из-за простоты использования при установкеauto_increment на колонне?

Мне интересно на всякий случай, если я хочу, чтобы мой первичный ключ былvarchar в будущем.

Ответы на вопрос(6)

Ваш ответ на вопрос