Только код EF4 - сопоставление столбцов с типом комплекс недвижимости - PullRequest
0 голосов
/ 01 ноября 2010

У меня есть такая таблица:

  • Имя * * 1004
  • дерево
  • Утюг
  • Клей
  • Добавлена ​​

Я хочу сопоставить его с моделью, подобной этой:

  • Имя
  • Ресурсы
    • дерево
    • Утюг
    • Клей
  • Добавлена ​​

Имеет смысл отобразить это следующим образом, работая с ним в моей программе, но выполнение этого таким образом в базе данных сделает его более сложным ... не добавит ничего полезного.

Возможно ли это только с кодом EF4?

1 Ответ

1 голос
/ 21 декабря 2010
public class Sample
{
   public int Id { get; set;}  // primary key required
   public string Name {get;set;}
   public DateTime Added{get;set;}

}

 public class Resource
 {
      //  no Id defined here
      public string Tree{get;set;}
      public string Iron { get;set;}
      public string Clay { get;set;}
  }

 public class SampleDB : DbContext
 {
      //public DbSet<Resource> Resources { get; set; } // should not be there
        public DbSet<Sample> Samples { get; set; }
 }
...