一、简介

数据模型是用来描述数据如何存储和组织的模型。它可以定义数据的结构、数据之间的关系以及数据如何被访问和操作。

而我们所定义的模型偏向于一种混合模式,即将面向对象和面向关系的数据模型结合起来,利用两种模型的优点来构建一个更完整的数据模型。

首先将数据表示为表格,每个表格都有多行和多列,并使用主键和外键等概念来描述数据/表格之间的关系。

同时以表格为中心,将数据和操作封装在一起,即提供一系列针对数据表本身的操作方法,供使用者灵活使用调度。

二、模型函数

(一)类函数

在面向对象编程范式中,类方法是一类特殊类型的方法,它们被嵌套在类的定义内部,允许直接通过类名进行调用,而无需实例化该类。

在极态云中,每一个模型元素都是一个类并提供以下内置的类函数(暂不支持在 IDE 中新建模型的类函数),在 IDE 中可以直接调用,调用格式为 :XXX 模型.新增数据(参数)

 title=

(二)成员函数

在面向对象编程范式中,成员函数,亦称为方法,是封装在类(class)内部的函数,它们直接与类的实例(对象)关联。这些方法用于实现类的行为逻辑,允许对特定对象的状态(属性)进行操作或提供与对象相关的功能实现。

在极态云中,单行数据是作为模型的一个实例,所以在 IDE 中调用成员函数的格式为:XXX 单行数据.刷新数据

 title=

同时,在 IDE 中可以通过函数设计模块(参见前期【函数设计】文章说明)新建模型成员函数,成员函数的作用域内自带一个单行数据的参数,函数执行体的逻辑可以直接使用该参数。因为成员函数都是通过对象实例(单行数据)调用,所以实际运行时,该参数的值就是调用对象的值。

 title=

进一步了解极态云,体验产品?

请访问极态云官网


极态云官方账号
1 声望0 粉丝

JIT 技术,为专业开发全面提速!极态云(jit)是一个基于全新软件开发理论(面向元素开发方法)、全新编程框架、全新开发工具、全新部署运行平台的企业级软件系统开发与运行平台,极大简化了应用系统的开发、部署...