
# 4+1视图规范一致性检查错误修复指导
#### 逻辑模型案例
以逻辑模型为例。
- 逻辑模型不能存在游离的逻辑模型元素 ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002522471823.png "点击放大")
  游离原因：元素没有在逻辑模型架构信息树中出现。
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001944385480.png)
  1. 查看逻辑模型架构方案设置。
  
  
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001944385492.png "点击放大")
  2. 找到游离元素构造型相关的架构配置信息。
  
  
  Subsystem需要与System有Composition/Aggregation关系或父子关系。
  3. 在模型图中构建架构关系。
  
  
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001944385476.png)
  

- 逻辑模型的元素要与指定的逻辑模型层次结构保持一致 ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002522311853.png "点击放大")
  1. 查询逻辑模型架构信息树，右侧操作开关把展示不匹配架构方案的元素打开。
  
  
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002522311909.png "点击放大")
  2. 架构信息树构建后根据错误元素名称查询定位到其所在架构树节点。
  
  
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001971663929.png "点击放大")
  3. 查询错误元素与其他元素关系。
  
  
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000002522311951.png "点击放大")
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001971783673.png "点击放大")
  对比架构方案设置。
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001971783669.png "点击放大")
  Subsystem1报错是因为与System1（架构信息树上的父节点）存在错误架构关系，对比发现实际模型图中使用的是Dependency连线而架构配置方案要求Composition/Aggregation。
  4. 在模型图中修改连线类型为Composition/Aggregation。
   
#### 常见错误场景
- 连线类型不符合架构配置方案。 规则
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001971783665.png "点击放大")
  实际
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001944544816.png)
  
 
- 子元素构造型不符合架构配置方案。 ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001971663913.png)
  ![](https://support.huaweicloud.com/usermanual-codeartsmodeling/zh-cn_image_0000001944544792.png)
  System下层子元素按架构配置方案只能是Subsystem、Domain、Service、MS，图中是Component。
  
 
