2017-05-06 46 views
0

我试图在Azure数据库中存储Employee列表。Azure Easy Tables存储列表<t>在数据库中

Employee.cs

public class Employee {[JsonProperty(PropertyName = "id")] 
public string Id { get; set; } 

[JsonProperty(PropertyName = "name")] 
public string Name { get; set; }} 

Employeer.cs

public class Employeer{[JsonProperty(PropertyName = "id")] 
public string Id { get; set; } 

[JsonProperty(PropertyName = "employees")] 
public ICollection<Employee> Employees { get; set; }} 

什么建议立即进行删除d我是否要妥善保管?

在此先感谢!

+0

您想维护Employee和Employeer表之间的关系吗?你有没有试过在Employee表中存储''Employeer_Id''? –

回答

0

我正试图在Azure数据库中存储Employee列表。

如果它是1:雇主和员工表之间的许多关系,我建议您可以在您的员工表中维护和存储Employeer_Id。如果两个表之间存在很多关系:您可以尝试在Employee表中保留EmployeerIds,并在添加新的Employee实体时存储Employeer ID的序列化列表。 Employee表架构可能如下所示。

enter image description here

而且我们可以知道检索员工信息,并通过调用API获取EmployeerIds。

enter image description here

+0

谢谢!有效! – Bourni