1

语境

我是 Entity / CodeFirst 和 SQL 数据库的初学者。

我会用相同的参数构建一个表:

-----------------------------------------
| ID | F1 | F2 | F3 | F4 | F5 | F6 | F7 |
-----------------------------------------
|  1 |1000| 500| 250| 100| 50 |    |    |
|  2 | 500| 250| 125|    |    |    |    |
|  3 | 250| 125| 100|    |    |    |    |
|  4 | 200| 100|    |    |    |    |    |
|  5 | 100| 50 |    |    |    |    |    |
-----------------------------------------

Fs1 到 7 是一个具有不同值的相同参数的列表。

问题

  • 考虑到 Code First 考虑,描述它的正确方法是什么?

我想这种方式是不正确的...

    public class FsTable
    {
        public int Id { get; set; }
        public double F1 { get; set; }
        public double F2 { get; set; }
        public double F3 { get; set; }
        public double F4 { get; set; }
        public double F5 { get; set; }
        public double F6 { get; set; }
        public double F7 { get; set; }

    }
  • 用上述值填充此表的正确方法是什么?
4

1 回答 1

0

首先考虑没有价值的列。它们是否可以为空?您可以从 Seed 方法为您的 Db 播种。

如果您使用控制台应用程序,您需要对数据库调用一些操作,以便您可以创建它

附言。查看存储库模式

于 2015-08-14T16:48:09.433 回答