使用实体框架的邻接列表图实现

时间:2016-01-29 09:39:45

标签: c# entity-framework adjacency-list

有一个邻接列表图,如下所示:

A--------B
|       /|\
|      / | \  
|     /  |  \
|    /   |   \
|   /    |    \
|  /     |     \
| /      |      \
C        E-------D

实现父类,同一类中的子类只导致一个级别层次结构。

请建议使用实体框架实现邻接列表图的模型。

1 个答案:

答案 0 :(得分:0)

你需要一个像这样的课程:

public class Node
{
    public string Name { get; set; }

    public IEnumerable<Node> Neighbors { get; set; }
}