我在实体框架和SQL数据库方面遇到了一些问题.所以我的问题是这样的:在我的数据库中有两个具有相同属性的表,它们在类型和长度上是相同的,但它们没有任何关联.没有任何外键.一旦我开始与数据库实体框架交互,就会吐出一个着名的错误:
错误0019:类型中的每个属性名称必须是唯一的.属性名称已定义.
我顺便使用代码第一种方法.
这是表的类表示之一:
[Table("bo")]
public class TbPBO
{
[Required(AllowEmptyStrings = false, ErrorMessage = "O campo de nome nao pode ser nulo")]
[MaxLength(55, ErrorMessage = "O campo de nome nao pode ter mais que 55 caracteres")]
[Column("nome", TypeName = "char", Order = 4)]
public string TbBonome { get; set; }
}
Run Code Online (Sandbox Code Playgroud)
这是表的另一个类表示:
[Table("bi")]
public class TbPBi
{
[Required(AllowEmptyStrings = false, ErrorMessage = "O campo nome nao pode ser nulo")]
[MaxLength(55, ErrorMessage = "O campo nome nao pode ter mais que …Run Code Online (Sandbox Code Playgroud)