Anda dapat menggunakan varchar
serta selama Anda memastikan bahwa masing-masing unik . Namun ini tidak ideal (lihat tautan artikel di bawah untuk info lebih lanjut).
Apa yang Anda cari disebut kunci alami tetapi kunci utama dengan peningkatan otomatis dan ditangani oleh RDBMS disebut kunci pengganti cara yang lebih disukai. Oleh karena itu, Anda harus memilikinya menjadi bilangan bulat .
Pelajari lebih lanjut:
- Pengganti Kunci vs Kunci Alami untuk Kunci Utama?
- Mengapa saya lebih memilih kunci pengganti daripada kunci alami dalam desain database