代码之家  ›  专栏  ›  技术社区  ›  Jean-Francois

Asp.netMVC 2不带外键与实体框架4的关系或带外键的关系

  •  0
  • Jean-Francois  · 技术社区  · 14 年前


    2-我有一个语言表和许多与语言表相关的外键表。添加这个外键是正确的还是我应该做其他事情?


    语言
    兰吉德

    表格文本A
    待铺设
    文本信息
    兰吉德

    表格文本B

    文本信息
    兰吉德

    表格文本C
    TblCID

    兰吉德


    谢谢

    1 回复  |  直到 14 年前
        1
  •  4
  •   Rodrigo Waltenberg    14 年前

    Linq

    YourContainer db = new YourContainer();
    
    var Text = from m in db.TableTextASet
               join n in db.LanguageSet on n.LangID equals m.LangID
               select new
               {
                   Id = m.TblAID,
                   Text = m.TextInfo,
                   Language = n.LangName
               };
    

    因此,设置关联并不是真正必要的。不过,我强烈建议你这样做。