背景
毕业工作 4 ,5 年了,经手的项目也有十多个,只有个别是体量稍微大一些的,大部分都是单体应用。
开发或者接触过了:
- 车票预约系统在线考试系统PDF 、Word 、Excel 各种文档的解析、检索系统云抄表系统外贸爬虫系统各种政府政务的 OA 系统
感受
在工作的过程中,发现每一个人都有不同的数据库建模习惯,设计出来的表结果和实体关系模型不尽相同,水平层次不齐,因为大部分系统都是在数据库模型上进行增删改查的操作,所以每个系统带给我的感受也完全不一样。
需求
在空闲的时候,也想学习一下最佳实践,搜了下《系统设计( system design )》相关的资料,感觉对我有些遥远了(比较菜,没有接触过课程里描述的那种用户体量),所以想先脚踏实地的设计好自己经手的各种行业/业务类型的单体应用的数据库模型。
目前看的书籍是:数据库系统概念和设计数据密集型应用这两本书籍,感觉讲的很好。
但是缺乏很多实际的案例,目前找到的一个有很多例子的网站: https://datamodels.databases.biz/
它的目标很符合我的需求:提供各个行业/业务的建模实践,以供参考和学习。
请问,还有别的渠道、网站、书籍可以学习么?
比如:对某一个业务进行描述,然后给出具体的思路和建模方案,介绍下容易出错的点。