更新时间:2024-07-31 GMT+08:00
分享

构建数据模型

操作场景

文件服务是数据实体/关系实体的基础功能之一,在应用设计态创建的数据实体/关系实体均具有该能力。但在使用文件服务功能之前,您需要为数据实体/关系实体添加一个“文件”类型的属性。

  • 如果您希望构建的数据模型在实例化时可以直接使用文件服务功能,您可在应用设计态构建数据模型时添加“文件”类型的基础属性/自定义基础属性,具体操作请参见管理数据实体属性/管理关系实体属性
  • 如果您希望构建的数据模型可以面向多种业务场景,或者不想对已构建的数据模型进行变更,但当前构建的数据模型无法满足您的业务需求时,您可以先在应用设计态构建具有“扩展属性”功能的数据模型,并在数据模型的“功能配置”中配置扩展属性规则(包含配置一个“文件”类型的扩展属性规则)。而后即可在应用运行态对数据模型进行定制化扩展。

本章节以构建一个“文件”类型扩展属性的数据实体为例。

操作步骤

  1. 登录应用设计态
  2. 在左侧导航栏中,选择数据模型管理 > 数据实体,进入数据实体页面。
  3. 单击“创建”,根据如下主要信息,创建一个具有“扩展属性”功能的数据实体(例如Industrial_File)。

    图1 数据实体信息
    表1 主要参数信息

    类型

    参数

    参数说明

    基本信息

    英文名称

    Industrial_File。

    中文名称

    工业文件。

    中文描述

    用于管理工业文件的上传和下载。

    模型类型

    选择“实体模型”

    父模型

    保持默认,此处以BasicObject为例。

    功能列表

    可选功能

    添加“扩展属性”功能。

  4. 选择“功能配置”页签,根据业务需求,在设置规则 > 扩展属性栏设置各类扩展属性的规则,用于约束应用运行态可添加扩展属性的类型和数量。

    此处以新增一个“属性类型”“文件”的扩展属性为例。
    图2 设置扩展属性规则

  5. 依次完成发布数据实体 > 发布应用 > 部署应用的操作,具体操作请参见发布数据实体发布应用部署应用
  6. 待应用完成部署后,登录应用运行态
  7. 数据模型管理 > 属性库中,创建一个“文件”类型的属性,具体操作请参见创建属性

    例如,创建一个文件类型属性“LargeFiles”“存储方式”选择为对象存储,其他参数保持默认。

  8. 数据模型管理 > 数据实体中,找到“Industrial_File”数据实体,单击
  9. “基本信息”页签,将“实例界面显示”设置为“是”,单击“保存”

    图3 实例界面显示

  10. “属性”页签的“扩展属性”栏,添加7创建的文件类型属性(LargeFiles)。

    图4 添加扩展属性

下一步操作

使用文件服务功能

相关文档