mORMot 1.18 第10章 连接表
  ZGYAxb2wjd2Z 17天前 23 0

mORMot 1.18 第10章 连接表

如果数据库包含连接表,那么数据库将变得更加有用。

假设读者已经知道何时以及为何需要单独的表,以及为何要将它们连接起来——许多关于数据库设计的书籍都详细介绍了这一点。我们不会在这里重复这些信息,甚至不会重复其中的任何子集。我们要介绍的是如何做到这一点。

当你定义一个连接结构时,例如:

  • 使用 TSQLRecord.CreateJoined(aClient, aID)来获取与所有数据连接的单条记录。
  • 使用带有搜索条件的 TSQLRecord.CreateAndFillPrepareJoined(…),并通过 While FillOne do循环进行迭代。

mORMot在其连接方面有一些限制。存储复杂信息的首选方法是进行信息反规范化,即将所有必要的信息存储在每一个 TSQLRecord中,并使用高级结构,如对象列表或 TDocVariant,利用分片技术,这在本书后面会进行描述。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 17天前 0

暂无评论

推荐阅读
  trFW46kwzceA   2024年01月13日   15   0   0 Delphi
  trFW46kwzceA   2024年01月11日   19   0   0 Delphi
  jl63rPptnaFE   2024年02月21日   16   0   0 Delphi
  trFW46kwzceA   2024年01月10日   19   0   0 Delphi
ZGYAxb2wjd2Z