您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

向数据库中的所有表添加位掩码是否有用?

向数据库中的所有表添加位掩码是否有用?

不是,不是

您只能在其中存储位,并且只能存储很多位。因此,在我看来,以后要跟踪每个应用程序的含义和潜在的滥用情况会引起很多应用程序级的麻烦,因为“嘿,它们无处不在”。每个表上的每个位掩码都将对每个位使用相同的定义吗?每张桌子会有所不同吗?当您用完所有位时会发生什么?加上一个

有很多你潜在的东西 可以 用它做,但它引出了一个问题:“为什么这样做的,而不是确定什么,我们将使用这些位为 现在 ,也将让他们适当的列?” 无论如何,您实际上并没有规避模式更改的可能性,因此似乎正在尝试解决您无法真正“解决”的问题,尤其是没有位掩码的问题。

您提到的每件事情都可以(并且应该)通过数据库中的实际列来解决,并且这些列比“该BitMaskOptions字段的第5位”具有更多的自记录性。

其他 2022/1/1 18:39:13 有298人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶