自定义连接实体crm 2013

Customize connection entity crm 2013

我当前的客户在动态 CCRM 2013 中的连接实体中添加了一些自定义字段。他们试图对公司、联系人和一些自定义实体之间的层次关系进行建模。我建议他们放弃这种方法并使用自定义 "intersection" 或 "associative" 实体。一种 "roll your own" 多对多。 是否有人知道任何正式的 Microsoft 文档建议不要自定义连接对象?我建议他们阅读此 article,其中建议应该使用连接来模拟非正式关系。谢谢!

我认为你的建议是正确的。

Connection 实体旨​​在轻松创建各种记录之间的 "low profile" 关系,使用户能够自由关联数据。正式的数据库关系(1:n,n:m)是另一回事。

我不知道有关连接实体自定义的限制。 Microsoft 出于某种原因对其进行了自定义,因此我认为向其添加属性和关系本身就是一个不错的主意。

当然,定制人员可以将 CRM 数据模型扩展到过于复杂和低效的程度,但这是一种适用于任何信息系统的风险。