我有兩個(gè)班級(jí)聯(lián)系人和組結(jié)合FirstName和LastName必須是唯一的,可以為單個(gè)聯(lián)系人添加多個(gè)地址。如何在實(shí)體框架代碼優(yōu)先方法中做到這一點(diǎn)?public class Contacts{ [Key] public int ContactID { get; set; } [ForeignKey("Group")] public int GroupID { get; set; } [Required] public string FirstName { get; set; } [Required] public string LastName { get; set; } [Required] public string Address { get; set; } [Required] public string Number { get; set; } [Required] [EmailAddress] public string EmailId { get; set; } [DataType(DataType.Date)] public DateTime CreateDate { get; set; } public DateTime? ModifiedDate { get; set; } public virtual Groups Group { get; set; }}public class Groups{ [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int GroupID { get; set; } [Required] public string GroupName { get; set; } [Required] public string GroupDiscription { get; set; } public DateTime CreateDate { get; set; } public DateTime ModifiedDate { get; set; }}
- 2 回答
- 0 關(guān)注
- 641 瀏覽
添加回答
舉報(bào)
0/150
提交
取消