SAP SEGW 事物码里的 Association 建模方式

Association 模型用于描述 OData 模型里不同 Entity Type 之间的关联关系。

我们来看一个具体的例子:

Principal Entity(主体):代表 association 的主导端。

Cardinality(基数):指定主体实体类型和依赖实体类型之间的关系。按 F4 或点击从列表中选择。

关联的多重性如下:

  • 0: 0 . .1:只出现一个实例,也允许0。
  • 1:一对一的关系。任何时候仅允许一个 association 实例。
  • N: 1 . . n:一对多关系。可以出现一个或多个实例。
  • M:0 . .n:零到多个关系。可以出现零个或多个实例。

为引用约束(referential constraints)指定以下参数,目的是将主体实体类型的每个键,关联到从属实体类型的一个属性:

  • 主体键(Principal key):按 F4 选择主体实体类型中的一个键属性。
  • 依赖属性(Dependent property):按 F4 选择指定依赖实体类型的属性。

Refe

SEGW实战:从零开始发布一个完整的OData服务(含代码示例) 本文详细介绍了如何使用SEGW工具从零开始构建企业级OData服务,包含ABAP代码示例和实战技巧。通过SEGW可视化开发,开发者能快速创建符合OData协议的RESTful服务,实现SAP系统与现代应用的灵活集成,提升开发效率和数据交互标准化水平。 阅读详情

相关推荐

SAP创建ODATA服务-Structure

SAP创建ODATA服务-Structure

weixin_42459695的博客 3378

SAP OData 开发教程 - 从入门到提高(包含 SEGW, RAP 和 CDP)

在 SAP 产品里,存在多种 OData 服务的开发方式,其中最典型的三类,SEGW, RAP(Restful ABAP Programming) 和 CDP(Cloud Application Program),就是笔者在本教程里会为大家分享和讲解的内容。同笔者的另一个 SAP UI5 教程《SAP UI5 应用开发教程的学习目录 - 循序渐进,由浅入深,适合不同水平的 SAP UI5 开发人员》一样,本教程笔者计划通过 300 篇以上的文章篇幅,分别介绍这三类 SAP 主流的 OData 服务开发技术。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1万+

1. 在 SAP ABAP 事物码 SEGW 里创建 SAP OData 项目

本文介绍如何在 SAP ABAP 事物码 SEGW 里创建 SEGW 项目,使用工具生成 Runtime 运行时需要的资源。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 5423

2. 在 SAP ABAP 系统对事物码 SEGW 创建的 OData 服务进行配置并测试

本教程介绍事物码 SEGW 里开发的 OData 服务,如何进行配置,使其可以在 SAP ABAP 系统里正常运行。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 4900

吃透 SAP Gateway Service Data Model:从 SEGW 数据模型设计到运行时实现的完整实践

SAP Gateway Service Builder (SEGW) 是 SAP 系统中创建和维护 OData 服务的核心工具,支持从多种数据源构建服务模型。文章详细解析了 SEGW 的四大功能模块:Data Model 定义服务结构,Service Implementation 连接业务逻辑,Runtime Artifacts 生成可执行对象,Service Maintenance 管理服务访问。重点阐述了数据模型设计的关键性,并比较了基于 DDIC 结构、RFC/BOR 接口、Search Help 等

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 268

SAP SEGW 事物码里的导航属性(Navigation Property) 和 EntitySet 使用方法

实体类型包括一个或多个导航属性。导航属性描述实体关系之间的导航路径。它是一个实体的属性,表示从该实体到一个或多个相关实体的链接。导航属性绑定到关联类型(),允许从声明导航属性的实体类型的一端(导航的数据源)导航到另一端相关的端。导航属性是创建通过 从一个实体到另一个实体的链接所必需的。在创建导航属性之前,需要首先创建实体类型和关联(association)。导航属性文件夹仅在添加实体类型之后才会显示。双击 SEGW 里的 文件夹,打开 ,能看到每个 navigation property 对应下列五列需

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 822

AMD Ryzen AI Max+ 395四机集群实战:开源工具链与大模型推理优化全解析

本文详细解析了基于AMD Ryzen AI Max+ 395处理器的四机集群搭建与优化实践,涵盖硬件配置、开源工具链评测及大模型推理优化技巧。通过深度测试,揭示了集群在AI推理中的性能瓶颈与解决方案,特别适合需要扩展显存的大模型实验场景。文章还提供了成本效益分析,帮助开发者做出更明智的选型决策。

weixin_29041767的博客 1514

STM32F103C8T6心电采集实战:从PCB设计到上位机开发的完整指南(附TI杯开源资料)

本文详细介绍了基于STM32F103C8T6的心电采集系统开发全流程,从PCB设计到上位机开发,特别适合大学生电子设计大赛参赛者参考。内容涵盖硬件设计精要、软件算法优化及上位机开发技巧,并附TI杯开源资料,帮助开发者低成本实现医疗级心电信号采集。

kafka6courier的博客 193

Hermes Agent Windows安装教程:本地智能体离线部署实战

本地智能体(Local Agent)是一种运行在用户设备端、无需云端依赖即可响应自然语言指令并自动化执行任务的轻量级AI运行时框架。其核心原理基于配置驱动的任务监听与脚本调用机制,通过服务化驻留实现持续响应能力,技术价值在于保障数据隐私、规避API调用限制、适配内网及老旧系统环境。典型应用场景包括财务报表自动整理、科研仪器数据归档、IT资产变更通知等Windows桌面自动化需求。本文聚焦Hermes Agent这一主流开源实现,围绕Windows平台特有的服务注册、权限模型、杀软拦截、中文路径与YAML编码

weixin_34411563的博客 430

手把手教你用Python+Playwright实现抖音/B站/视频号三平台自动上传(附完整配置流程)

本文详细介绍了如何使用Python和Playwright构建一个多平台视频自动化上传系统,涵盖抖音、B站和视频号三大平台。文章从环境搭建、身份验证持久化、平台特异性上传引擎设计到任务调度与错误处理,提供了完整的配置流程和实战代码,帮助开发者实现高效、稳定的批量上传功能。

weixin_29294975的博客 1142

Cesium WebGL性能调优实战:从卡顿根源到流畅渲染

本文深入探讨Cesium WebGL性能调优的实战技巧,从硬件配置、框架适配到3D Tiles加载策略,全面解决卡顿问题。通过强制启用独立显卡、优化浏览器设置、避免Vue内存陷阱等实用方法,显著提升3D地图应用的流畅度。文章还分享了高级调试工具和实战避坑经验,帮助开发者实现高效渲染。

weixin_27215337的博客 418

反应动力学仿真软件:Kintecus_(12).高级功能与技巧

Kintecus允许用户自定义复杂的反应方程,包括非线性反应和多相反应。通过自定义反应方程,用户可以更准确地描述实际反应系统。多尺度仿真是指在同一模型中同时考虑不同时间和空间尺度的反应过程。Kintecus提供了工具来处理从微观分子动力学到宏观反应动力学的多尺度仿真。通过本节的学习,您已经掌握了Kintecus的高级功能与技巧,包括复杂反应网络的构建、参数优化与敏感性分析、自定义反应机制、多尺度仿真、并行计算与批处理,以及数据可视化与后处理。

kkchenjj的博客 1045

15、运行语音识别应用:从Mac到微控制器的部署指南

本文详细介绍了如何在Mac上运行语音识别应用,并将其部署到Arduino Nano 33 BLE Sense和SparkFun Edge等微控制器设备上的完整流程。内容涵盖应用构建、设备特定的音频与输出实现、部署步骤、常见问题解决方案及进一步优化建议。通过本指南,开发者可快速实现基于TensorFlow Lite的嵌入式语音识别系统,并根据需求进行自定义修改与功能扩展。

l3m4n的博客 56

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: 关于 SAP UI5 floating footer 显示与否的单步调试以及使用 SAP UI5 的收益
下一篇: SAP SEGW 事物码里的导航属性(Navigation Property) 和 EntitySet 使用方法
汪子熙
汪子熙 新星创作者: 前端开发技术领域 新星创作者: 前端开发技术领域 优质创作者: 软件测试技术领域 优质创作者: 软件测试技术领域 领域专家: 数据库技术领域 领域专家: 数据库技术领域
博客等级 码龄16年 3万+粉丝 1万+原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

汪子熙

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值