如何在 SAP BTP Java 应用里使用 SQLite 数据库

2022-03-16 00:00:00 元素 定义 组合 实体 类别

SAP Cloud Application Programming 模型的推荐是将 service 和 model 模型的定义分离开。

因此,我们在 db 文件夹里定义 model model.

新建一个 schema.cds 文件:

namespace sap.capire.products;

    using { Currency, cuid, managed, sap.common.CodeList } from '@sap/cds/common';

    entity Products : cuid, managed {
        title    : localized String(111);
        descr    : localized String(1111);
        stock    : Integer;
        price    : Decimal(9,2);
        currency : Currency;
        category : Association to Categories;
    }

    entity Categories : CodeList {
        key ID   : Integer;
        parent   : Association to Categories;
        children : Composition of many Categories on children.parent = $self;
    }

相关文章