高级自定义 > 业务逻辑自定义 > 自定义更改管理 > 关联约束
  
关联约束
本节将介绍如何在更改管理中创建关联约束。
背景
现在可以创建关联约束,以限制可与更改对象关联的受影响对象和产生的对象的类型。此时会为受影响对象和产生的对象设置关联链接的类型,从而允许为链接创建多个子类型。
这意味着更改对象类型 X 可能会被约束为使用特定类型的受影响数据,而另一更改对象类型 Y 可以会被约束为使用完全不同的受影响数据可变类型链接。默认情况下,不会针对任何更改对象及其受影响链接或产生的链接定义任何约束。如果未定义任何约束,则所有支持的可更改对象都可以关联到受影响的或产生的对象表格。
如果存在用于不同用途的多种类型的更改对象,则可以使用关联约束。例如,发布请求用于处理文档的更改请求。在这种情况下,可以为更改请求“发布请求”和文档创建一个关联约束,以仅允许用户将文档关联至发布请求的受影响对象,而不允许关联任何其他对象。对于基本类型更改请求,仍允许受影响对象表格中的所有受支持对象类型。
范围/适用性/假设
假定您已使用类型管理器且已创建约束。
更改对象的一般知识及其在更改进程中所起的作用。
预期结果
应用此解决方案的预期结果是:可以将受影响对象和生成的对象约束为指定更改对象类型的特定类型。