Dynamics CRM 2011在自定义实体之间创建关系

时间:2013-01-29 12:04:03

标签: dynamics-crm-2011 dynamics-crm crm

我在MSCRM 2011中定义了3个实体。

1-Place :这是主要实体。在这种形式中,我有一些字段(比如ID,整数),我想与其他自定义实体建立一些关系 2-Category :这有两个字段,ID(整数)和类别名称(文本。)这只是一个关系权利。
3个地点 - 类别关系:此实体包含类别和地点之间的关系。它有两个主要参数,它们都是整数。

一个地方可以有多个类别。

我想显示最终用户地点以及与该地点实体相关的类别。

提前致谢。


有关此问题的更多信息:
- 在 Place 实体中,每个地方都有一个唯一的ID(1 =火车站,2 = Jhon的Kebab House,3 = Nando's,4 = Wagamama ......)
- 在 Place 实体中,我有足够的数据,但类别ID用于匹配具有类别的地方(如42,108等)
- 在 Category 实体中,我有两个字段。类别ID与其类别名称相匹配(1 =咖啡厅,2 =餐厅... 42 =火车站,...... 108 =杂货等)
- 在地方 - 类别关系实体中,我有地点的ID和类别的ID。(如PlaceID = 1 CategoryID = 42,PlaceID = 2 CategoryID = 2,PlaceID = 2 CategoryID = 5。 .etc)

有140K个地方,200个类别和超过400K的地方类别关系。

一个地方至少有一个,最多80个类别。

我希望将所有地方与其类别实体匹配(借助地方类别关系实体)。

我想自动化这个匹配过程。

1 个答案:

答案 0 :(得分:0)

因为你说每个地方可以有很多类别但反之亦然。

因此您只需要两个实体(地点,类别),您应该创建一对多

他们之间的关系。

  1. 打开默认解决方案
  2. 展开地点类别
  3. 点击1:N关系并在其间建立关系 和类别实体
  4. 注意:打开“默认解决方案”lick settings => customizations =>单击自定义

    系统在右边