sql >> Base de Datos >  >> RDS >> Mysql

¿Las claves principales de la base de datos deben ser números enteros?

Puedes usar varchar así como siempre que te asegures de que cada uno sea único . Sin embargo, esto no es ideal (consulte el enlace del artículo a continuación para obtener más información).

Lo que buscas se llama clave natural pero una clave principal con incremento automático y manejada por RDBMS se llama clave sustituta cuál es la forma preferida. Por lo tanto, debe tenerlo para ser entero .

Más información: