小编 Pa*_*is 的帖子

实体框架建议无效的字段名称

我的DataBase中有两个表BUNTS,其中包含有关钢件的信息

CREATE TABLE BUNTS (
    BUNTCODE         INTEGER NOT NULL,
    BUNTNAME         VARCHAR(20),
    BUNTSTEEL        INTEGER,
    ......
);
Run Code Online (Sandbox Code Playgroud)

并且POLL_WEIGHT_BUNTS,其中包含有关每个bunt上执行的操作的信息

CREATE TABLE POLL_WEIGHT_BUNTS (
    PWBCODE            INTEGER NOT NULL,
    PWBBUNTCODE        INTEGER,
    PWBDEPARTMENTFROM  INTEGER,
    PWBDEPARTMENTTO    INTEGER
    ....
);
Run Code Online (Sandbox Code Playgroud)

这种关系是一对多的.我将这些表映射到模型.一切都很好.最近我决定在表BUNTS中添加一个字段,该字段将引用在bunt上执行的最后一个操作:

BUNTLASTOPER     INTEGER
Run Code Online (Sandbox Code Playgroud)

现在我的模型看起来像这样:

[Table("BUNTS")]
public class Bunt
{
    [Key]
    [Column("BUNTCODE")]
    public int? Code { set; get; }
    [Column("BUNTNAME")]
    public string Name { set; get; }
    [Column("BUNTSTEEL")]
    public int? SteelCode { set; get; }
    [Column("BUNTLASTOPER")]
    public int? LastOperationID { set; get; }
    [ForeignKey("LastOperationID")]
    public …
Run Code Online (Sandbox Code Playgroud)

.net c# firebird entity-framework

7
推荐指数
1
解决办法
192
查看次数

标签 统计

.net ×1

c# ×1

entity-framework ×1

firebird ×1