用postgresql吧,它有个“位串类型”可以用于存储和直观化位掩码。
也就是 bit(n) 和 bit varying(n)
bit 类型的数据必须准确匹配长度 n ,试图存储短些或者长一些的数据都是错误的。bit varying 类型数据是最长 n 的变长类型;更长的串会被拒绝。
还有一些位逻辑操作符和位处理函数可用
------------------------
mysql虽然麻麻糊糊也能实现,不过一点也不好用,还有最大64位的限制,总之,mysql比较弱啦
提示一下:看看mysql的集合类型和枚举类型
或者将属性单独拿出来作为一张表,然后按照多对多的方法建立关联
Post by csfrank
用postgresql吧,它有个“位串类型”可以用于存储和直观化位掩码。
也就是 bit(n) 和 bit varying(n)
bit 类型的数据必须准确匹配长度 n ,试图存储短些或者长一些的数据都是错误的。bit varying 类型数据是最长 n 的变长类型;更长的串会被拒绝。
还有一些位逻辑操作符和位处理函数可用
------------------------
mysql虽然麻麻糊糊也能实现,不过一点也不好用,还有最大64位的限制,总之,mysql比较弱啦
提示一下:看看mysql的集合类型和枚举类型
或者将属性单独拿出来作为一张表,然后按照多对多的方法建立关联