linq-to-sql - LINQ 关系(亟待解决的问题)

标签 linq-to-sql

LINQ 中的术语“实体”实际上意味着什么?

谈论 LINQ 时,EntitySet 和 EntityRef 有什么区别?

你能举一个现实世界的例子吗?比如 Order 和 OrderItems 等?

最佳答案

在 Linq-to-SQL 的上下文中,实体基本上意味着可以存储在数据库中的对象。请注意,该术语有时使用范围更窄,例如领域驱动设计。

EntitySet 表示一个对象与一组其他对象的关系,而 EntityRef 表示与单个其他对象的关系。换句话说,如果两类对象之间存在多对一关系,一端将由 EntitySet 表示,另一端将由 EntityRef 表示。

关于linq-to-sql - LINQ 关系(亟待解决的问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1367850/

相关文章:

c# - 防止数字在 linq-to-sql 中转换为科学记数法

linq-to-sql - LINQ to SQL 和带空格的列别名

linq-to-sql - 如何通过 LINQ to SQL 在存储过程中使用临时表

linq - 如何将 OR 运算符动态添加到 LINQ 中的 WHERE 子句

C# Linq To SQL 填充 DataGrid 并将字段放入 TextBox

c# - 访问类

c# - 从表中选择静态组时保持顺序

c# - Linq to sql parallel 用于提交更改

linq - 优化 LINQ to SQL 查询

c# - 没有 DataMember 属性的 DataContract 序列化