一、
案例属性:使用二进制位,每个位置,代表一个状态,多个位置代表多个状态,存储的时候转换为int类型存储
二进制 | 十进制 | 包含参数 |
00000001 | 1 | 爆款产品 |
00000010 | 2 | 名企案例 |
00000100 | 4 | 大奖案例产品 |
00001000 | 8 | 明星设计师产品 |
00000011 | 3 | 爆款 + 名企 |
00000111 | 7 | 爆款 + 名企 + 大奖案例 |
00001111 | 15 | 爆款 + 名气 + 大奖案例 + 明星设计师 |
00000110 | 6 | 大奖案例 + 名企 |
00001110 | 14 | 名企+大奖案例+明星设计师 |
00001100 | 12 | 大奖案例+明星设计师 |
00000101 | 5 | 爆款+大奖案例 |
00001101 | 13 | 爆款+大奖案例+明星设计师 |
00001011 | 11 | 爆款+名企+明星设计师 |
00010000 | 32 | 需要展示“浏览”“评论”“喜欢”的产品 |
1.t_case案例表增加字段property
ALTER TABLE t_case add COLUMN property int(8);
二、
2017-11-10 增加一个类型: 需要展示“浏览”“评论”“喜欢”的产品property定义为32
十进制 二进制
32 0001 0000
---------------------------------------------------------------------------------------------------------------