摘要: 三大范式 三大范式补充理解 第一范式:具有原子性 之前做开发的时候就遇到一个问题,一个列里面存储了一个Json信息,里面包含了用户,性别等信息,这就明显不符合第一范式,因为这列明显可以再拆分出来用户名,性别等其它列。 第二范式:主键列与非主键列遵循完全函数依赖关系 非主键列必须通过主键(包括联合主键 阅读全文
posted @ 2021-09-25 16:44 安静点-- 阅读(49) 评论(0) 推荐(0)
摘要: 依赖倒置原则 依赖倒置原则:上层模块不应该依赖于低层模块,二者应该通过抽象依赖,就是说应该依赖于抽象,而不是依赖于细节,面向抽象编程。 看下面的代码: 学生类: public class Student { public int Id { get; set; } public string Name 阅读全文
posted @ 2021-09-25 08:48 安静点-- 阅读(56) 评论(0) 推荐(0)