在这一课中,您将分析物理数据模型中的 SAMP 模式,以检查与外键索引规则的一致性。可以使用工作台中的模型分析功能来检查与各种规则和规则类别(包括命名标准和 SQL 语法)的一致性。
可以分析以下数据对象的一致性:
- 物理数据模型中的数据库或模式
- 逻辑数据模型中的包
- 数据源资源管理器内的数据库连接中的数据库或模式
要分析物理数据模型中的 SAMP 模式:
- 在数据项目资源管理器中右键单击模式 SAMP,然后选择分析模型。
- 在打开的窗口中,清除规则类别列表中除索引和存储器以外的所有复选框。
- 在规则列表中,清除外键索引检查以外的所有复选框。
- 单击完成。
在“问题”视图中,将显示警告消息。例如,“EMPLOYEE 表中的外键 EMPLOYEE_DEPARTMENT_FK 没有索引”。您可以在“问题”视图中浏览问题以找到图中或数据项目资源管理器中的相应对象。例如,您可以浏览至 EMPLOYEE_DEPARTMENT_FK 列,以通过将索引添加到此列来解决该问题。
- 在“问题”视图中双击该警告消息。 EMPLOYEE_DEPARTMENT_FK 列将在数据项目资源管理器中突出显示。
- 右键单击 EMPLOYEE_DEPARTMENT_FK 列,并选择。 将在数据项目资源管理器中创建并显示一个名为 EMPLOYEE_WORKDEPT_IDX 的新索引。
- 在数据项目资源管理器中突出显示 EMPLOYEE_WORKDEPT_IDX,单击“属性”视图中的“详细信息”选项卡,然后验证索引是否正在使用 WORKDEPT 列。 对每个没有索引的外键重复以上步骤。现在,保存 sample_model 物理数据模型文件以保存您所作的更改。
- 从主菜单栏中,单击。
您所作的更改将保存到模型文件中。