扩展数据类型上的关系有何用途?

发布于 2024-11-08 11:45:51 字数 121 浏览 0 评论 0原文

我可以看到扩展数据类型可以具有数组元素,这似乎使其成为复合类型。我稍后会调查这一点。

关系有什么用? MSDN 在解释它的实际用途方面非常糟糕。为什么您想要将类型与特定表相关联以及为什么使用该类型的其他表会关心?

I can see that Extended Data Types can have Array Element which seems to make it a composite type. I'll be looking into that later.

What are the relations used for? MSDN was woefully crap at explainined what it would actually be used for. Why would you want to relate a type to a specific table and why would other tables using the type care?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

帅冕 2024-11-15 11:45:51

当我创建一个新的“PersonTable”表时,我可以有一个名为 personId 的关键字段,创建/使用名为 personId 的新扩展数据类型并添加您提到的关系。现在,当我将 EDT 添加到其他表时,我们不必指定与 PersonTable 的标签或关系,因为它是由扩展数据类型定义的。

在相关表单(例如 PersonSkillsTable)中,我们的 personid 字段已添加到现有表中,现在它将自动创建下拉列表/网格以从我们的 persontable 中选择一个值。我们不需要将人员表添加到表单的数据源中。

When I create a new 'PersonTable' table I could have a key field called personId, creating/using a new Extended Data Types called personId and adding the relation you've mentioned. Now when I add our EDT to other tables we do not have to specify either labels or relations to our PersonTable as this it's defined by the extended data type.

In a related form (e.g. PersonSkillsTable) where our personid field has been added to an existing table it will now automatically create the dropdown/grid to select a value from our persontable. We didn't need to add our persontable to the form's Data Source.

牵强ㄟ 2024-11-15 11:45:51
  1. 表之间的自动关系
  2. 自动查找
  3. 右键单击​​后自动选择“转到主表”菜单选项
  1. Automatic relations between tables
  2. Automatic lookups
  3. Automatic "Go To Main Table" menu option after right-click
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文