如何:创建 LINQ to SQL 类之间的关联(关系)(O/R 设计器)
2009-09-06 13:54
344 查看
LINQ to SQL 中实体类之间的关联类似于数据库中表之间的关系。可以使用“关联编辑器”对话框创建实体类之间的关联。
使用“关联编辑器”对话框创建关联
1、必须选择父类和子类。父类是包含主键的实体类;子类是包含外键的实体类。
2、数据库中有的外键关系自动创建关联。
验证在“关联编辑器”对话框中是否选择了正确的“父类”。
选择组合框中的“子类”。
选择实现类之间的关联的“关联属性”。通常,这种关联对应于数据库中定义的外键关系。单击“确定”创建关联。
使用“关联编辑器”对话框创建关联
1、必须选择父类和子类。父类是包含主键的实体类;子类是包含外键的实体类。
2、数据库中有的外键关系自动创建关联。
创建实体类之间的关联的方法:
右击表示关联中的父类的实体类,指向“添加”,然后单击关联。验证在“关联编辑器”对话框中是否选择了正确的“父类”。
选择组合框中的“子类”。
选择实现类之间的关联的“关联属性”。通常,这种关联对应于数据库中定义的外键关系。单击“确定”创建关联。
相关文章推荐
- Silverlight 3中如何创建Linq to SQL项目实现MS-SQL数据的操作
- Linq to SQL 表与表之间关联
- LINQ TO SQL (一):1. 对象关系设计器(O/R 设计器)
- LINQ TO SQL数据实体应该这样设计(解决多表关联问题)
- Linq to SQL如何使用Visual Studio 2012创建DBML文件并连接到数据库表
- iMatrix平台中如何创建表之间的关系
- 十、使用Linq to Sql创建模型层
- Linq to sql(八):继承与关系
- 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统(源代码下载和PDF文档下载)
- linq to sql 插入值,以及如何取回自增的ID
- [导入]在.NET3.5平台上使用LinQ to SQL + NBear 创建三层WEB应用
- Asp.Net MVC 模型(使用LINQ to SQL创建Model类)
- linq to sql 中从dbml文件中创建数据库
- 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 1)
- 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 4)
- 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统
- 在.NET 3.5 平台上使用LINQ to SQL创建三层/多层Web应用系统 (Part 5)
- Linq to sql 中如何进行 left join
- 在asp.net mvc中创建使用Linq to sql的分页控件[转]
- [代码]如何使用为多个结果形状映射的存储过程(LINQ to SQL)