
# 构建数据模型
#### 操作场景
文件服务是数据实体/关系实体的基础功能之一，在应用设计态创建的数据实体/关系实体均具有该能力。但在使用文件服务功能之前，您需要为数据实体/关系实体添加一个"文件"类型的属性。
- 如果您希望构建的数据模型在实例化时可以直接使用文件服务功能，您可在应用设计态构建数据模型时添加"文件"类型的基本属性，具体操作请参见[管理数据实体属性](https://support.huaweicloud.com/usermanual-idme/idme_usermanual_0008.html)/[管理关系实体属性](https://support.huaweicloud.com/usermanual-idme/idme_usermanual_0023.html)。
- 如果您希望构建的数据模型可以面向多种业务场景，或者不想对已构建的数据模型进行变更，但当前构建的数据模型无法满足您的业务需求时，您可以先在应用设计态构建具有"扩展属性"功能的数据模型，并在数据模型的"功能配置"中配置扩展属性规则（包含配置一个"文件"类型的扩展属性规则）。而后即可在应用运行态对数据模型进行定制化扩展。
本章节以构建一个"文件"类型扩展属性的数据实体为例。
#### 操作步骤
1. [登录应用设计态](https://support.huaweicloud.com/consog-idme/idme_consog_0013.html)。
2. 在左侧导航栏中，选择"数据模型管理 \> 数据实体"，进入数据实体页面。
3. 单击"创建"，根据如下主要信息，创建一个具有"扩展属性"功能的数据实体（例如Industrial_File）。 
   图1数据实体信息   
   ![](https://support.huaweicloud.com/bestpractice-idme/figure/zh-cn_image_0000002497873652.png "点击放大")
   表1主要参数信息 
   | 类型   | 参数   | 参数说明                   |
   |:---|:---|:---|
   | 基本信息 | 英文名称 | Industrial_File。       |
   | 基本信息 | 中文名称 | 工业文件。                  |
   | 基本信息 | 中文描述 | 用于管理工业文件的上传和下载。        |
   | 基本信息 | 模型类型 | 选择"实体模型"。              |
   | 基本信息 | 父模型  | 保持默认，此处以BasicObject为例。 |
   | 功能列表 | 可选功能 | 添加"扩展属性"功能。            |
      
   
   
4. 选择"功能配置"页签，根据业务需求，在"设置规则 \> 扩展属性"栏设置各类扩展属性的规则，用于约束应用运行态可添加扩展属性的类型和数量。 
   此处以新增一个"属性类型"为"文件"的扩展属性为例。
   图2设置扩展属性规则   
   ![](https://support.huaweicloud.com/bestpractice-idme/figure/zh-cn_image_0000001739022369.png "点击放大")
   
   
5. 依次完成"发布数据实体 \> 发布应用 \> 部署应用"的操作，具体操作请参见[发布数据实体](https://support.huaweicloud.com/usermanual-idme/idme_usermanual_0010.html)、[发布应用](https://support.huaweicloud.com/usermanual-idme/idme_usermanual_0085.html)和[部署应用](https://support.huaweicloud.com/consog-idme/idme_consog_0022.html)。
6. 待应用完成部署后，[登录应用运行态](https://support.huaweicloud.com/consog-idme/idme_consog_0023.html)。
7. 在"数据模型管理 \> 属性库"中，创建一个"文件"类型的属性，具体操作请参见[创建属性](https://support.huaweicloud.com/usermanual-idme/idme_clientog_0050.html)。
   
   例如，创建一个文件类型属性"LargeFiles"，"存储方式"选择为"对象存储"，其他参数保持默认。
   
   
8. 在"数据模型管理 \> 数据实体"中，找到"Industrial_File"数据实体，单击![](https://support.huaweicloud.com/bestpractice-idme/figure/zh-cn_image_0000001691094588.png)。
9. 在"基本信息"页签，将"实例界面显示"设置为"是"，单击"保存"。 
   图3实例界面显示   
   ![](https://support.huaweicloud.com/bestpractice-idme/figure/zh-cn_image_0000001690934856.png)
   
   
10. 在"属性"页签的"扩展属性"栏，添加[7]创建的文件类型属性（LargeFiles）。
    
    图4添加扩展属性   
    ![](https://support.huaweicloud.com/bestpractice-idme/figure/zh-cn_image_0000001739053445.png "点击放大")
    
    
 
#### 下一步操作
[使用文件服务功能](https://support.huaweicloud.com/bestpractice-idme/idme_bestpractice_0053.html)
