【发布时间】:2020-02-20 21:06:10
【问题描述】:
是否可以使主键(将用作外键)不具有自动增量。想象一个演员从不同的来源输入他/她的 id。我想把这个随机的 int 值存储为主要的
【问题讨论】:
-
它必须是唯一的,所以可能性是有限的,你也可以使用自己的编程来创建一个唯一的密钥,但为什么要麻烦。 random 不是随机的,你总是会得到相同的数字,它是数学,你只能降低概率。
-
如果我理解的话,您希望 用户 输入主键吗?显然,您必须检查它是否不会重复。
-
当你说“演员”时,你的意思是“用户”吗?
-
是的,我指的是用户。
-
@nbk 我不认为提问者的意思是“随机”,我认为他们的意思是“任意”。
标签: mysql sql database datatables primary-key