发明名称 | 在MES系统中执行数据库插入调用 | ||
摘要 | 本发明提供了在MES系统中执行数据库插入调用的方法和系统,其中,要被存入数据库的数据被表示为按照S95分级模型的XML树的格式,其中,每个XML树节点表示特定的S95实体,该方法包括:a)接收(S1)给定的XML树作为输入,该给定的XML树对应于要被存入数据库的给定的S95分级数据;b)处理(S2)该给定的XML树,以生成对应的并列结构;c)从给定的并列结构中得到(S3)给定的S95实体类型及其给定组的节点引用;d)如果该给定组的节点引用不为空,则构建(S4)传递该给定组的节点引用的信息的数据库插入调用;e)如果该给定组的节点引用不为空,则执行(S5)所构建的数据库插入调用;针对该给定的并列结构的所有S95实体类型,执行(C1)项目c)至e)。 | ||
申请公布号 | CN103177067A | 申请公布日期 | 2013.06.26 |
申请号 | CN201210560110.4 | 申请日期 | 2012.12.20 |
申请人 | 西门子公司 | 发明人 | 埃琳娜·雷焦;亚历山德罗·拉维奥拉 |
分类号 | G06F17/30(2006.01)I | 主分类号 | G06F17/30(2006.01)I |
代理机构 | 北京集佳知识产权代理有限公司 11227 | 代理人 | 郎晓虹;李春晖 |
主权项 | 一种在MES系统中执行数据库插入调用的方法,其中,要被存入所述数据库的数据被表示为按照S95分级模型的XML树的格式,其中,每个XML树节点表示特定的S95实体,所述方法包括如下步骤:a)接收(S1)给定的XML树作为输入,所述给定的XML树对应于要被存入所述数据库的给定的S95分级数据;b)通过执行如下子步骤来处理(S2)所述给定的XML树,以生成对应的并列结构:‑按照树节点的MES类型,将所有树节点分组成一组实体类型;‑针对每个实体类型,存储指向该类型的每个树节点的一组引用;‑通过存储所述组的实体类型及其对应组的节点引用来生成对应于所述给定的XML树的并列结构;c)从给定的并列结构中得到(S3)给定的S95实体类型及其给定组的S95实体类型的给定组的节点引用;d)如果所述给定组的节点引用不为空,则构建(S4)传递所述给定组的节点引用的信息的数据库插入调用;e)如果所述给定组的节点引用不为空,则执行(S5)步骤d)的数据库插入调用;f)针对所述给定的并列结构的所有S95实体类型,执行(C1)步骤c)至e)。 | ||
地址 | 德国慕尼黑 |