Open shazi4399 opened 1 year ago
【背景描述】数据库表设计是一项非常重要的任务,它决定了数据存储和访问的效率和方便性。下面是一个数据库表设计的流程图,请参考此流程图设计一个抖音项目的数据库表结构。
【需求描述】为抖音项目进行数据库表结构设计 【环境要求】 硬件平台:无 软件平台:普通Golang环境。 【编程语言】Golang 【产出标准】 1、输出一篇抖音项目的数据库表结构设计文档(包含设计思路、方案优缺点、绘制E-R图),发表在掘金、知乎或者csdn等平台。 2、利用gorm库进行dao层的代码实现(可选) 3、阅读这三个源码(源码1、源码2、源码3)中的数据库设计,并比较他们方案的优缺点。 【PR提交地址】无 【参考资料】 1.数据库系统概论(第5版) 2.数据库表结构设计的一点心得|掘金 3.对MySQL数据库表设计原则的思考 | 青训营笔记 4.数据库设计范式与策略思考 | 青训营笔记 5.如何绘制E-R图
我认领此任务
【背景描述】数据库表设计是一项非常重要的任务,它决定了数据存储和访问的效率和方便性。下面是一个数据库表设计的流程图,请参考此流程图设计一个抖音项目的数据库表结构。
【需求描述】为抖音项目进行数据库表结构设计 【环境要求】 硬件平台:无 软件平台:普通Golang环境。 【编程语言】Golang 【产出标准】 1、输出一篇抖音项目的数据库表结构设计文档(包含设计思路、方案优缺点、绘制E-R图),发表在掘金、知乎或者csdn等平台。 2、利用gorm库进行dao层的代码实现(可选) 3、阅读这三个源码(源码1、源码2、源码3)中的数据库设计,并比较他们方案的优缺点。 【PR提交地址】无 【参考资料】 1.数据库系统概论(第5版) 2.数据库表结构设计的一点心得|掘金 3.对MySQL数据库表设计原则的思考 | 青训营笔记 4.数据库设计范式与策略思考 | 青训营笔记 5.如何绘制E-R图