信息要有分类,并且可以添加删除分类 。但每一种分类的信息内容又都不同。数据库该怎么设计呢

新手上路,请多包涵

做一个后台发消息前台显示的功能。消息要有分类,并且要可以添加删除分类 。 但是每个分类的内容不一样,或者说保存字段不一样,数据库该怎么设计啊

阅读 1.9k
2 个回答

如果字段不一样的话,可以存json格式,如果数据库不支持json格式,可以建一个varchar字段,php通过json_encode()来处理分类的内容再存储

一个消息表,一个分类表
分类表里面就是分类id,分类名称,是否删除等等
消息表里自增id,分类id,消息内容等等
两个表通过分类id关联起来就好了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题