项目里有一系列的配置信息,
比如设置用户注册时候的字段,有用户名,密码,邮箱,电话,地区等。
现在需要配置一条信息,确定哪些字段在注册的时候是必填的。
配置信息结构类似 username:true,password:true 这样(key:value)的形式
这样的一系列配置信息系统中永远有且只有一条
如何设计表结构更合理?
我个人不大喜欢以 key 为表头以 value 值存单条字段的方法,因为感觉这样在系统扩展字段增多的情况下会影响原有代码
如果单纯存 key : value 段的话更新操作可能就要一次性更新多条数据。
或者将 key:value 对做成 json 字符串存进库里
有没有什么更好的方法
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.