如何在布尔Mysql列上创建“唯一”约束?

如何在布尔Mysql列上创建“唯一”约束?,第1张

如何在布尔Mysql列上创建“唯一”约束?

我认为这不是对单个默认值的情况进行建模的最佳方法。

取而代之的是,我将IsDefault列留在外面,并创建一个单独的表,该表只有一行,并且只有构成主表主键的列。在此表中,放置标识默认记录的PK值。

这样可以大大减少存储量,并避免了在更新时暂时没有默认值(或者暂时没有 两个 默认值)的更新问题。

您可以使用多种选择来确保默认表中只有一行。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5009413.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-14

发表评论

登录后才能评论

评论列表(0条)

保存