C# 来自另一个表的实体框架和属性映射
我需要为一个类映射一个标准属性字符串,该类在为类映射的表中不可用,但在另一个表中可用C# 来自另一个表的实体框架和属性映射,c#,c,entity-framework,C#,C,Entity Framework,我需要为一个类映射一个标准属性字符串,该类在为类映射的表中不可用,但在另一个表中可用 public class Centre { public int ID; public string Name; public string DescriptionInfo; } 数据库包含两个表-一个是Centre,另一个是InfoText 在上述情况下,我们希望填充中心实体,并从InfoText表填充DescriptionInfo属性。InfoText表可能有其他需要应用
public class Centre
{
public int ID;
public string Name;
public string DescriptionInfo;
}
数据库包含两个表-一个是Centre,另一个是InfoText
在上述情况下,我们希望填充中心实体,并从InfoText表填充DescriptionInfo属性。InfoText表可能有其他需要应用筛选器的列,因为此表包含其他实体的说明
可用选项包括创建表视图或使用继承。不希望使用继承或为同一对象创建视图
是否可能有其他人加入并填写描述。InfoText表如何链接到中间表?如果InfoTable有一个CentreID字段,那么如果您设置了一个外键,EF将为您映射此关系,假设采用数据库优先的方法?InfoText表将CentreID作为外键,而另一个列属性可以具有不同的值,如“intro”、“info”。根据过滤器属性值,需要填充字符串属性。