我有以下表Essence,EssenseSet和Essense2EssenceSet
Essense2EssenceSet 是创建M:M关系的链接表.
虽然在EF代码中,我一直无法使M:M关系正常工作.
这是我的代码:
[Table("Essence", Schema = "Com")]
    public class Essence
    {
        public int EssenceID { get; set; }
        public string Name { get; set; }
        public int EssenceTypeID { get; set; }
        public string DescLong { get; set; }
        public string DescShort { get; set; }
        public virtual ICollection<EssenceSet> EssenceSets { get; set; }
        public virtual EssenceType EssenceType { get; set; }
    }
    [Table("EssenceSet", Schema = "Com")]
    public class EssenceSet
    {
        public int …Run Code Online (Sandbox Code Playgroud) mapping many-to-many entity-framework code-first entity-framework-4.1