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

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

可以存json数据,根据分类来解析

消息数据表,消息id ,消息内容content,分类编码,isdelete
分类表,用于记录分类

虽然解决了字段不同的问题 但是用户要是再添加一个类型,而这个类型跟其他类型的内容都不一样该怎么办。也就是说这些不同的内容是用户定义的,未来有几种类型和几种不同的消息内容不确定