苍穹外卖总结-四、总结

序号 数据表名 中文名称
1 employee 员工表
2 category 分类表
3 dish 菜品表
4 dish_flavor 菜品口味表
5 setmeal 套餐表
6 setmeal_dish 套餐菜品关系表
7 user 用户表
8 address_book 地址表
9 shopping_cart 购物车表
10 orders 订单表
11 order_detail 订单明细表

通过观察上面的数据库表的设计不难发现,即使有的表可以合并起来,但是还是能区分就区分(类似菜品表和菜品口味表),这样的设计体现了分表操作,有效的减低表的复杂程度,便于维护。

通过本次项目的实践,我最直观的感受就是项目大体架构和数据库表的设计是最困难的,一开始不一定能想出正确的,需要通过后续的不断调整才能实现一个合适的。

学习方式对我来说也有很大的改变,之前是学好知识点再做,现在是边做边学。有时候会先用,用完后再学习原理。查找资源和阅读文档的能力是非常重要的。

结语:
其实写博客不仅仅是为了教大家,同时这也有利于我巩固知识点,和做一个学习的总结,由于作者水平有限,对文章有任何问题还请指出,非常感谢。如果大家有所收获的话,还请不要吝啬你们的点赞收藏和关注,这可以激励我写出更加优秀的文章。

在这里插入图片描述

上一篇:c语言 前置操作符实现


下一篇:大数据环境下的数据清洗技术研究