【发布时间】:2010-07-30 17:39:39
【问题描述】:
我正在我的数据库中设计一个User 表。对于每个用户,我有大约 30 个选项,可以是“允许”或“禁止”。
我的问题是我应该将这些存储为 30 个 bit 列,还是应该使用单个 int 列来存储它们并解析应用程序中的每个位?
另外,我们的数据库是 SQL Server 2008 和 2005(取决于环境)
【问题讨论】:
标签: sql sql-server-2005 sql-server-2008 database-design bit-fields