如何使用PL / SQL存储多个数量的属性

时间:2018-06-11 05:50:26

标签: oracle database-design plsql

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

order table

下图中的

是指定ID和项之间的关系 enter image description here

1 个答案:

答案 0 :(得分:1)

您需要一个明细表和一个标题表,将每个项目的详细信息存储在'详细信息中。 table让每个项目在'标题中将一个外键存储到其父项中。 table,使用来自所有项目的已编译数据填充标题表。