【发布时间】:2011-11-05 16:25:22
【问题描述】:
对于一对一的关系,事情很容易。
当涉及到一对多或多对多的问题出现...
由于多种原因,我现在没有使用 ORM 工具,我想知道何时我想获取数据是否更好地使用多个查询或在代码中重新组合一对多关系..
例如.. 有一个类 Category 和一个类 Product...
产品表有一个类别 ID 列(一个类别很多产品)。
因此,对于我的完整目录,执行 2 个查询以获取我想要的类别和产品,然后为每个类别填充其产品列表是否更好? (使用 LINQ 很容易)..
或者我应该为每个类别调用查询?赞select id from products where category_id=5;
我也不知道如何命名函数,比如设置我是否要获取关系的另一端..
【问题讨论】: