什么是表演方式为“树遍历”通过我的实体框架数据

我有一个实体框架的设计与定义了“图”几桌。 因此,有可能是一个大型连锁通过父/子关系的概念的几个表中的对象之间的关系。

什么是通过我的实体框架数据的表现方式,以“树行走”?

这是我认为我不希望加载全套从数据库中行走的树,在最终的结果可能只识别叶节点的目的,所有节点和关系? 或者,这是否与延迟加载可能工作在列/参数水平的方式好不好?

要不然怎么需要提及的任何属性让他们延迟加载,然后我什么时候加载的对象只是骨架,然后?

另一种方法我觉得是只保留为“行走的树”例行发生命中数据库。 也许是更好的开始了简单的这种方式,然后测试中的表现,但这个问题的一点是,如果性能是一个问题,哪种方式会再一气呵成。

编辑:我想延迟加载这里不知何故在属性级别 - 即对于我加载每个Node对象为我展开图出唯一加载ID键和外键,即足以建立节点的图形内存。 然后,如果我真的想从属性的信息可以在“偷懒”的办法来得到在内存中的特定节点获取信息。 知道这是可能的吗? 不知道这是否会是更好的整体呢?

--------------解决方案-------------

我认为,延迟加载就是你要寻找的。 http://thedatafarm.com/blog/data-access/a-look-at-lazy-loading-in-ef4/

分类:C# 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.606 (s). 10 q(s)