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

まず、値のない列について考えてみましょう。それらはnull可能であるべきかどうか? Seed メソッドから Db をシードできます。

コンソールアプリケーションを使用している場合は、データベースを作成できるように、データベースに対して何らかの操作を呼び出す必要があります

Ps。リポジトリ パターンを確認する

于 2015-08-14T16:48:09.433 に答える