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


    实体类型包括一个或多个导航属性。导航属性描述实体关系之间的导航路径。

    它是一个实体的属性,表示从该实体到一个或多个相关实体的链接。

    导航属性绑定到关联类型(association type),允许从声明导航属性的实体类型的一端(导航的数据源)导航到另一端相关的端。

    导航属性是创建通过 association 从一个实体到另一个实体的链接所必需的。

    在创建导航属性之前,需要首先创建实体类型和关联(association)。

    导航属性文件夹仅在添加实体类型之后才会显示。

    双击 SEGW 里的 Navigation Properties 文件夹,打开 mass edit view,能看到每个 navigation property 对应下列五列需要维护:

    在 Service Builder 项目中使用实体集将实体类型的实例与派生自此特定实体类型的任何类型的实例组合在一起。

    实体类型(Entity Type)描述数据结构,而实体集包含给定结构的实例(instance)。

    右键单击“数据模型”文件夹,选择“创建”,然后选择“实体集”。另外,当右键单击实体集文件夹并选择创建时,可以创建一个新的实体集。打开“创建实体集”对话框。

    如下图所示:

    Requires filter checkbox 的含义:选中此复选框表示服务实现需要筛选器(filter)。如果选中此复选框,则不能直接访问实体集,并且不能在没有 $filter 表达式的情况下查询实体集。

    Association

    关联描述了两个或多个实体之间的关系,这种关系具有显式命名。

    关联定义了参与实体类型之间的对等关系,可以在两端支持不同的 multiplicities, 比如 1 对多,多对1,N:M 等等。

    关联的一个例子是 Customer 和 Order 实体之间的关系,如下图所示:

  • 相关阅读:
    xctf攻防世界 Web高手进阶区 easytornado
    IDEA06:Java和Python的进程间通信和心跳包机制
    PolarDB-X 拆分键推荐
    Ajax:js绑定事件、ajax发送Get请求
    HBase与Hive集成
    论文阅读《Direct Sparse Odometry》1
    智慧医院的建设包括哪些方面?医院数字孪生信息化建设标准方案
    【python游戏制作】大富翁游戏源码
    【Spark 实战系列】SparkStreaming 累加器的使用
    最新JMeter面试题,紧扣面试实际要求,看完拿下20K
  • 原文地址:https://blog.csdn.net/i042416/article/details/125536498