多对多关系如何在一个表中展示两个表的数据【急需】

在多对多关系下,实体中存放另一张表数据的是List类型,目前需要将两张表数据都展示在一个表格之中,比如医生和特长表,医生名以及他所有的特长会展示表格中。
比如
a有A特长
a有B特长
b有A特长
b有B特长
类似于这样,都有哪些方式可以实现求解

  1. 如果是通过直接实体间多对多关联,数据库有关联表,直接用 Datamanager 把关联表的数据加载出来,然后提供给 table 的 DataContainer 就能展示了。
  2. 如果是通过中间实体多对多关联,则直接生成关联实体的浏览界面。

请问中间实体是说的中间表的实体吗

你看这个指南:

里面第一种方式是直接多对多关联,数据库生成了一张叫 PETCLINIC_VET_SPECIALTY_LINK 的表:
image

第二种方式是用关联实体,则实体直接对应数据库的表:
image

好的好的,谢谢