Entity / Code First / SQL Database - тот же параметр, но разные значения

контекст

Я новичок в 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; }

    }
  • Как правильно заполнить эту таблицу значениями выше?

1 ответ

Прежде всего подумайте о столбцах без значения. Должны ли они быть обнуляемыми или нет? Вы можете отобрать свой Db из метода Seed.

Если вы используете консольное приложение, вам нужно вызвать некоторую операцию над базой данных, чтобы вы могли ее создать

Ps. Проверьте шаблон репозитория

Другие вопросы по тегам