首页 > 解决方案 > 如何使用 PL/SQL 存储多个数量的属性

问题描述

我需要在 PL SQL 中为下面的共享表实现一个算法。对于表中的每个 ID,都会有指定的项目(数量)和相应的体积和重量。每个行 ID 都没有。项目(即 3->2,4->4 等)。在这种情况下,3 行 id 将有 2 件商品,所有 2 件商品都有体积和重量。现在首先需要在PLSQL中找到数据结构来存储id和对应的物品,然后我需要再次存储每个物品的体积和重量,最后,我将添加每个物品的体积和重量来确定它是否是适合我的包。所以真正的挑战是根据 ID 存储每个项目的体积和重量属性。按照

订单表

下图是指定ID和item的关系 在此处输入图像描述

标签: oracledatabase-designplsql

解决方案


您需要一个详细信息表和一个标题表,将每个单独项目的详细信息存储在“详细信息”表中让每个项目将其父项的外键存储在“标题”表中,用所有编译数据填充标题表这几项。


推荐阅读