创建四个实体 LongList、ShortList、LongListMember、ShortListrMember
LongList 实体属性
1) 列表名称
2) 您想要存储的有关列表的任何其他信息。
ShortList 实体属性
1) 列表名称
2) LongList - 查找相关的 LongList 记录
3) 您想要存储的有关列表的任何其他信息。
LongListMember 实体属性
1) 列表名称 - 查找 LongList 实体
2) 成员 - 查找要在列表中跟踪的实体。
ShortListMember 实体属性
1) 列表名称 - 查找 ShortList 实体
2) 成员 - 查找要在列表中跟踪的实体。
现在创建一个长列表
1)创建Entity LongList的记录
2) 对于要在列表中跟踪的每条记录,添加一个 LongListMember 记录,其中
a) 列表名称字段指向您创建的新 LongList 记录
b) 成员字段指向您要添加到列表中的记录。
同样,创建一个 ShortList
1)创建Entity ShortList的记录
2) 将 Long List 字段设置为相关的 Long List 记录
3) 对于您要在列表中跟踪的每条记录,添加一个列表成员记录,其中
a) 列表名称字段指向您创建的新 ShortList 记录
b) 成员字段指向您要添加到列表中的记录。
要强制 Short 列表的成员应该属于相关的长列表的约束,您需要在 ShortListMember 表单上编写过滤查找,以便查找视图仅显示属于相关 LongList 的记录。这有点复杂,所以如果您打算这样做,请告诉我,我可以进一步帮助您。