如何在LinQ Mapping中手动添加外键关联?

时间:2015-07-03 13:54:49

标签: c# linq-to-sql

您好我试图在LinQ中生成一个表。我有一个外键,但我不知道如何定义这种关系。这是我的代码:

using System.Data.Linq.Mapping;


[Table]
public class Resources
{
    [Column(IsPrimaryKey = true)]
    public int ResourceId { get; set; }

    [Column]
    public string ResourceDesc { get; set; }

    [Column]
    public string LanguageId { get; set; }

}
[Table]
public class Languages
{
    [Column(IsPrimaryKey = true)]
    public int LanguageId { get; set; }
    [Column]
    public string LanguageDesc { get; set; }
}

所以,我希望LanguageId表中的Resources作为外键引用LanguageId表中的Languages。我怎样才能做到这一点?

0 个答案:

没有答案