2013-10-10 30 views
0

有没有什么方法可以在VS2012中创建一个linq2sql模式(* .dbml-file),其中包含许多用于数据库不同部分的对象图。例如客户相关表格的一个图表和产品相关表格的另一个图表。如何用许多对象图创建一个linq2sql模式

问题是,如果我有一个大型的数据库与很多表对象图看起来过载。

回答

0

没有什么能够阻止您创建不同的dbml/DataContext覆盖数据库不同子集的对象,但无法查询或加入不同的DataContext对象。

如果您的目标仅仅是创建更多可管理的图表,我会建议您在SQL级别使用SSMS图表来做到这一点。您可能会创建更多问题,而不是解决方案将不同的DataContext对象分隔开。

0

当您超出设计表面上的一小部分物体时,它肯定可以是皇家PITA,但您可以做一些事情使其更容易一些。

  1. 保持缩小:)

  2. 使用设计图面上的“布局图”上下文菜单项自动排列布局视图。当你这样做时,设计师在做出一个干净的布局方面做得相当不错,尽管我还没有弄清楚它在表格中显然是随机的顺序。当你在设计器中时,VS的“属性”工具窗口有一个下拉列表,您可以快速选择设计图面上的表格/对象名称;一旦您习惯了与第2点相结合的操作,在包含多个表格的表面上进行快速导航相当容易。

这是一个耻辱,虽然他们不给工厂,甚至得出一些箱子或钉一些笔记在表面上的部件,它真的会组织帮助...

无论如何,希望这有些帮助...

相关问题