Bukankah sudah cukup untuk meningkatkan ID watak pemain dan ID pangkalan data secara automatik? Anda tidak perlu menetapkan ID sendiri Setiap kali anda menambah peranan baharu, ID pelayan akan 1 secara automatik Ia akan menjadi unik dalam jadual yang sama
Jika terdapat berbilang jadual
Penyelesaian ID unik untuk sub-pangkalan data dan sub-jadual, Anda boleh membuat jadual ID khas id_table, dengan hanya satu lajur ID dan ia adalah kunci utama Setiap kali anda memasukkan pemain peranan pemain_peranan rekod, mula-mula masukkan rekod ke dalam id_table Kemudian gunakan LAST_INSERT_ID sebagai id baharu player_role
Bukankah sudah cukup untuk meningkatkan ID watak pemain dan ID pangkalan data secara automatik?
Anda tidak perlu menetapkan ID sendiri
Setiap kali anda menambah peranan baharu, ID pelayan akan 1 secara automatik
Ia akan menjadi unik dalam jadual yang sama
Penyelesaian ID unik untuk sub-pangkalan data dan sub-jadual,
Anda boleh membuat jadual ID khas id_table, dengan hanya satu lajur ID dan ia adalah kunci utama
Setiap kali anda memasukkan pemain peranan pemain_peranan rekod, mula-mula masukkan rekod ke dalam id_table Kemudian
gunakan LAST_INSERT_ID sebagai id baharu player_role
Bagaimana kami boleh menjamin keunikan jika terlalu pendek?
Mungkin anda boleh merujuknya dahulu:
shortuuid
Soalan yang saya jawab: Python-QA
Int64 yang dinaikkan secara automatik atau sesuatu adalah baik