2017-03-16 63 views
0

我目前正在开发一个C#Web应用程序,遵循公司Delphi团队所做的旧桌面应用程序的指示!实体框架:SelfReferencing可选的父级和可选子级

Delphi团队创建了一个关系,我在使用Entity Framework进行配置时遇到了一些麻烦,由于使用Entity Framework的只有三名开发人员(包括我),我们所有人都没有什么经验,我们没有人管理去做这个。

基本上,我有我的客户,每个客户可以有多个'MYENTITY'。这,我已经设法做对了。

的问题是:如何才能让我的

MyEntityConfig : EntityTypeConfiguration<MyEntity> 

类配置,这样,一个MYENTITY有可选的父和可选的孩子,但如果它确实有一个,它必须是使用它的唯一一个(或基本上,一棵树,父母有一个,只有一个孩子)。

Structure on draw.io

我需要的是我的课看起来like this所以在我的html页面,我可以给一个简单的树!

回答