请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于数据库表的设计问题。

(1)

老师您在这个投放系统中提到了6张表,分别是

用户账号表、推广计划表、推广单元表、关键词限制、地域限制、兴趣限制。

根据你画的层级关系,以下是我的理解:

推广计划表是和用户表有关联的,所以我们需要在推广计划中标记当前计划所属哪个用户。

同理,推广计划会用到推广单元,推广单元就要标记我这个单元是服务于哪个计划。

然后在每个推广单元中,我们与根据一些“限制”来个性化推送广告,这种限制是服务于当前的推广单元的,所以要在限制表中,关联推广单元id。

我这样理解正确吗?老师有什么补充吗?

(2)同时,我发现每张表中没有直接写该表的id,是因为这个主键是自动生成,所以不需要放在设计表中吗?

(3)当限制表很多的时候,需不需要再设计一个总的限制表来管理各个具体的限制表呢?如果不需要,原因是什么?


期待老师的回复,感谢。


正在回答

1回答

不需要过度思考,其实就是怎样的业务对应的设计数据表去支撑这些业务。

1 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信