关系、接口与建模方法
上一门课建好了示例工厂的对象类型,这一门给它们连线。先学关系:两端、基数、外键、多对多和链接上的属性,再学沿关系走的对象集与派生属性。接着学接口:定义、实现、继承、接口关系,以及接口上的 Action 今天能做什么。最后是判断力:什么该建成对象、属性、关系或接口,常见的反模式,和一份上线前的验证清单。

学完你将能够
- 设计一对一、一对多、多对多关系,写出两端的名字和外键
- 沿关系取对象、写对象集,并读出多对多关系上的属性
- 定义接口并映射属性,跨类型统一查询与汇总
- 用继承和接口关系组合接口,说清接口上的 Action 今天能做什么
- 判断什么该建成对象、属性、关系或接口,识别反模式,跑一遍上线前验证
课程安排
-
第 1 课·约 8 分钟关系:两端与基数两端各有名字;一对多用外键,多对多每条链接单独存,还能带属性;物料清单是典型例子。
-
第 2 课·约 8 分钟沿着关系走从一个对象走一步,用 pivotTo 一批一批地走,用派生属性把关系数成数字,在数据库里读链接上的属性。
-
第 3 课·约 8 分钟接口:不同对象的共同形状定义 Schedulable,给三种订单做属性映射,按接口一次查询、汇总三种类型。
-
第 4 课·约 8 分钟接口进阶:继承、关系与 Action继承叠出更宽的形状;接口关系规定实现方必须有哪条线;接口上的 Action 是怎么设计的、AIDC 今天怎么做。
-
第 5 课·约 8 分钟什么该建成对象对象、属性、关系怎么选;事件对象、联结对象与粒度;事实只存一份。
-
第 6 课·约 9 分钟设计质量:最佳实践、反模式与验证命名、分组、状态;八个反模式;用业务题链验证;上线前清单。
完成徽章
读完全部课时并标记完成,你的徽章会出现在这里。
你已完成这门课。