多种产品表怎么设计

冰月渊 2019-10-15 11:57:30
要新做的一个网站有(课程、实体产品)这两个收费项目、但是他们表结构都不一样 有自己的分类和不同的信息字段!那么他们和订单表要怎么设计和关联??后期可能会增加项目(如:家教)谁设计过上线项目的求分享、二十分小小敬意

一般是产品单独做表、订单表加类型区分是哪个项目、但是取值的时候要通过判断类型查询是哪个项目再查这个表、不怎么喜欢这样结构

如果做成把产品的id 名称等公用信息拿出来做一个表其他(课程的时长,实体产品的型号)等都放到一个信息表里面!这样订单表不用分类也不用查询是哪个项目、分类也统一用一个表保证id的唯一性

这两种办法哪个好?优缺点是啥?各位还有啥好的方案吗??
...全文
35 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧