c# - 数据集中关系的目的是什么?

标签 c# sql-server database

我在 SQL CE 工作。在我的设计中,我有:

学生表:

  • 学号
  • 组号
  • 名字
  • 姓氏

和组表:

  • 组号
  • 组名

我不知道使用工具箱中的关系有什么好处。并出现在这个窗口中。如何配置该关系?使用它有什么好处?

enter image description here

最佳答案

将其放入数据集中的好处可以追溯到 RDBMS 设计策略。当您提供主/外键关系(只要您指定了关系完整性)时,它会在父表和子表之间创建链接。这确保您在表中插入一条记录,该表具有来自父表的合法预定义外键和主键。

关于c# - 数据集中关系的目的是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7061381/

相关文章:

c# - 在 c# asp.net 中执行 javascript 后抓取网页

c# - 在 1700 万个文档的 Lucene.NET 索引中查询/排序前 1000 个文档时性能下降

c# - 为什么我的流不可读?

c# - 为什么C#对象的行为一次类似于按值传递,而一次按引用传递?

SQL,数字辅助表

sql - MSSQL 导入/导出/复制 IDENTITY_INSERT 问题

.net - 获取 ADO.NET 中的参数前缀

sql - 如何在SQL Server 2016中使用sql查询创建多级json输出?

mysql - 选择 'most appropriate' 记录的 SQL 条件逻辑

mysql - 根据另一个表中设置的条件更新数据库表?