2012-02-28 56 views
1

我有几个关于Windows Azure表存储的问题。不幸的是,我的试用帐户在几天前失效,我无法自行测试。Azure Table Storage:有关表中对象结构的问题

  1. 我的普通旧clr对象如何映射到表存储?它是每个表行一个对象,还是一个对象分割成多个表行?
  2. Linq和Entity Framework是表存储的唯一准备使用的框架,对吧?
  3. 无论使用实体框架还是LINQ,我是否必须像int id那样污染我的POCO?
  4. 我知道没有外键,Enitity Framework如何将对象保持在一起?

谢谢

回答

1
  1. 我认为你可以两者都做。
  2. 您可以使用Linq,但EF基本上是关系数据,所以它不适用于表格存储。
  3. 您的POCO应该映射到您的表存储并从包含partitionkey和rowkey的TableServiceEntity继承。
  4. 使用EF进行表格存储并不实用。