使用Code First建模自引用关系笔记

Posted Super-Code

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用Code First建模自引用关系笔记相关的知识,希望对你有一定的参考价值。

原文链接

一.Has方法:

A.HasRequired(a => a.B);
  1. HasOptional:前者包含后者一个实例或者为null
  2. HasRequired:前者(A)包含后者(B)一个不为null的实例
  3. HasMany:前者包含后者实例的集合

二.With方法:

A.HasRequired(a => a.B);
  1. WithOptional:后者(B)可以包含前者(A)一个实例或者null
  2. WithRequired:后者包含前者一个不为null的实例
  3. WithMany:后者包含前者实例的集合

以上是关于使用Code First建模自引用关系笔记的主要内容,如果未能解决你的问题,请参考以下文章