本文主要是介绍数据库一个字段对应多个参数值设计,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
数据库只有一个字段存多个开启(参数值只有开启和关闭的参数)
只有一个参数是设置为1
加一个参数是设置为1+1=2
再加一个参数是设置为1+2+1=4
.....
依此类推后一个参数的值=前面所有参数的和+1
例如
控制参数1
控制参数2
控制参数3
控制参数4
上面有4个参数全部开启是15
开启1、2是3,开启2、3是6
后台怎么去判断开启了哪些参数呢
第一个和最后一个好判断,值是奇数的也就是不能被2整除的第一个一定开启了,然后值大于或等于最后一个的最后一个参数一定开启了
中间的部分只有通过计算,你可以通过switch把所有情况都列举出来,也可以根据自己的观察找出对应的规律计算
这篇关于数据库一个字段对应多个参数值设计的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!