使用 DataRelation 有啥好处?

Posted

技术标签:

【中文标题】使用 DataRelation 有啥好处?【英文标题】:What is the advantage of using a DataRelation?使用 DataRelation 有什么好处? 【发布时间】:2009-09-27 19:59:59 【问题描述】:

我想知道在 .NET 中使用 DataRelation 的优势是什么,而不是在数据层本身中制作关系?或者这主要是由开发人员决定将他们的逻辑放在哪一层?

【问题讨论】:

【参考方案1】:

DataSet(及其各种组件)基本上用作基于表的数据的内存表示,并且对于允许客户端应用程序处理处于断开状态的数据最有用。因此,DataRelation 通常不应代替数据库中定义的数据关系;相反,它应该充当在别处定义的那种关系的模拟或表示。

构建您的系统以便在您的客户端应用程序中以 DataRelation 的形式定义数据关系将是一个坏主意,恕我直言。

【讨论】:

以上是关于使用 DataRelation 有啥好处?的主要内容,如果未能解决你的问题,请参考以下文章

使用 NSOutputstream 有啥好处?

使用静态方法有啥好处?

使用 ExecutorService 有啥好处?

冗余限定符有啥缺点吗?有啥好处吗?

使用 INNER JOIN 有啥好处? [复制]

使用可达性有啥好处?