Agile PLM 表结构说明
1. Activity:项目表
class表示大类(关口和活动),subclass表示小类(关口,任务,计划,阶段)
subclass=18027:计划(项目),
subclass=18028:阶段,
subclass=18029:任务,
subclass=18401:关口,
业务关系:
计划(项目)包含阶段,阶段包含任务和关口,某些任务完成以后,关口才能打开,才能进行下一阶段的任务
PARENT_ID:上一层对象的id,比如任务的parent_id会指向阶段,阶段的parent_id指向计划.
ROOT_ID:最上层对象的id,也就是计划的id
status:状态信息-状态。
值的具体含义:
18516 未开始
18517 进程中
18518 完成
18519 已取消
18540 已取消
18539 已打开
18537 已关闭
18538 审阅中
2. Agileuser:PLM用户表
3. User_group:用户组
4. Attachment:附件表
5. Bom:BOM表,递归查询一个物料的所有BOM的SQL
select ip.ITEM_NUMBER as parent_item_number,ic.DESCRIPTION,l.value as sub_class_text,ls.value as life_cycle, b.parent_id,b.id,b.item_number,b.quantity,b."LEVEL" from (
select b.item as parent_id,b.component as id,b.item_number,b.quantity,level
from agile.bom b
START WITH (
b.ITEM IN (
SELECT id ITEM FROM agile.item where ITEM_NUMBER in (123123)
)
and NVL(b.CHANGE_OUT, 0) = 0 and SUBSTR(b.FLAGS, 5, 1) = 1
)
CONNECT BY PRIOR b.COMPONENT = b.ITEM and NVL(b.CHANGE_OUT, 0) = 0 and SUBSTR(b.FLAGS, 5, 1) = 1
) b
inner join agile.item ip on b.parent_id = ip.id
inner join agile.ITEM_QUERY ic on b.id = ic.id
inner join agile.LANGTABLE l on ic.SUBCLASS = l.id and type = 4450 and l.langid = 4
inner join agile.LANGTABLE ls on ic.RELEASE_TYPE = ls.id and ls.type = 4450 and ls.langid = 4
6. Change:变更表
7. Change_history:变更历史表
8. Floder:文件夹表
9. Item:物件表
class说明:
class=10000:部件,class=9000:文档
subclass说明:
subclass=2475170:产品型号
subclass=2474527:角色配置表
10. rev:物件版本表
生命周期阶段:release_type
972:报废
2474720:样品
2474721:小批量
2474722:批量
2474731:批量
2474743:批量
2474893:虚拟件样品
2474894:虚拟件批量
2477605:虚拟件小批量
2478356:批量
关联agile.LANGTABLE中查询文本RELEASE_TYPE = id and ls.type = 4450 and ls.langid = 4
11. Item_history:物料变更历史表
12. Listentry:列表表(数据字典)
列表项id:entryid
列表项值:entryvalue
列表项之间父子关系:parent_entry
列表项分类:parentid
列表项分类id可以去后台管理系统的“设置-数据设置-列表”中查询
13. MANUFACTURERS:制造商
14. MANU_PARTS:制造商部件
15. MANU_BY:制造商和部件关系表
16. ORGANIZATION:供应商
17. Page_two:第二页
18. Page_three:第三页
19. Psr:缺陷表
20. EVENT_HISTORY:事件历史表
21. CONVERSION:货比转换
22. ACTIVITY_P2P3 视图:活动的封面,第二页,第三页信息
23. AGILE_OBJECTS 视图:PLM中大部分对象的关键信息都在这
24. CHANGE_P2P3 视图:变更的封面,第二页,第三页信息
25. ITEM_P2P3视图:物件最新信息,含第二页,第三页信息
26. ITEM_P2P3_QUERY视图:物件最新版本信息,第二页,第三页信息
27. ITEM_P2P3_QUERY_ALL_REV视图:物件的所有版本信息。含第二页,第三页信息。
Agile PLM 表结构说明的更多相关文章
- SqlServer表结构查询
一.前言 近两天项目升级数据迁移,将老版本(sqlserver)的数据迁移到新版本(mysql)数据库,需要整理一个Excel表格出来,映射两个库之间的表格字段,示例如下: Mysql数据库查询表结构 ...
- SQL Server 修改表结构后无法保存的老问题
在修改表结构后无法保存,这是每次重装SQL Server后都会遇到的问题,好记性不如烂笔头,在这里记一下吧. 保存修改了的表结构时会提示“不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法 ...
- MySQL 复制表结构
200 ? "200px" : this.width)!important;} --> 介绍 有时候我们需要原封不动的复制一张表的表结构来生成一张新表,MYSQL提供了两种便 ...
- MySQL 对比数据库表结构
200 ? "200px" : this.width)!important;} --> 介绍 本章主要介绍怎样对比数据库的表结构的差异,这里主要介绍使用mysqldiff工具 ...
- EF:根据实体类生成表结构SQL
根据实体类生成表结构SQL: PM> Enable-Migrations -ProjectName Domain -StartUpProjectName Handler -Force PM> ...
- MySQL 查看表结构简单命令
一.简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键. 例如:desc table_name 二.查询表中列的注释信息 select ...
- 增加删除字段修改字段名,修改表结构,非常用SQL语句技巧总结
1.为数据表添加一个新字段 Alter TABLE [dbo].[CustomerBackupConfig] Add [Stamp] [timestamp] NULL GO 2.为数据表添加两个新字段 ...
- 用户中心mysql数据库表结构的脚本
/* Navicat MySQL Data Transfer Source Server : rm-m5e3xn7k26i026e75o.mysql.rds.aliyuncs.com Source S ...
- SQL复制表结构或表数据
需求: 软件开发过程中,一般会部署两个数据库:一个测试数据库提供给开发和测试过程使用:一个运维数据库提供上线使用.当需求变化需增加表时,会遇到数据库表结构或表数据同步的问题,这时就要复制表结构或表数据 ...
随机推荐
- 十五、springcloud(一)注册中心Eureka
1.Eureka的基本架构 a.Eureka Server 提供服务注册和发现 b.Service Provider 服务提供方 将自身服务注册到Eureka,从而使服务消费方能够找到 c.Servi ...
- MySQL:System.Data.Entity ,MySqlCommand, MySqlParameter and "LIKE" %
Introduction Using GetSqlStringCommand with a text comparative, with LIKE, in ADO.NET and the MySQLP ...
- 【python】*与**
1. 加了星号(*)的变量名会存放所有未命名的变量参数,不能存放dict,否则报错. 如: 1 def multiple(arg, *args): 2 print "arg: ", ...
- [蓝桥杯]PREV-8.历届试题_买不到的数目
问题描述 小明开了一家糖果店.他别出心裁:把水果糖包成4颗一包和7颗一包的两种.糖果不能拆包卖. 小朋友来买糖的时候,他就用这两种包装来组合.当然有些糖果数目是无法组合出来的,比如要买 颗糖. 你可以 ...
- Scrapy学习篇(九)之文件与图片下载
Media Pipeline Scrapy为下载item中包含的文件(比如在爬取到产品时,同时也想保存对应的图片)提供了一个可重用的 item pipelines . 这些pipeline有些共同的方 ...
- Linux 入侵检测小结
Linux 入侵检测小结 0x00 审计命令 在linux中有5个用于审计的命令: last:这个命令可用于查看我们系统的成功登录.关机.重启等情况:这个命令就是将/var/log/wtmp文件格式 ...
- word embeddding和keras中的embedding
训练好的词向量模型被保存下来,该模型的本质就是一个m*n的矩阵,m代表训练语料中词的个数,n代表训练时我们设定的词向量维度.当我们训练好模型后再次调用时,就可以从该模型中直接获取到对应词的词向量. 通 ...
- DllImport使用
1.Dll引用路径 (1)exe运行程序所在的目录 (2)System32目录 (3)环境变量目录 (4)自定义路径,如:DllImport(@"C:\OJ\Bin\Judge.dll&qu ...
- 经典技术之URL
SpringBoot入门 (十) 发送邮件 图表算法—最短路径 三个好用的并发工具类 跨应用Session共享: https://www.cnblogs.com/websharing/p/849586 ...
- [Oracle,2018-03-01] oracle常用函数
最近经常用到一些oracle中的函数,今天就总结一些常用的: 一.单行函数 只处理单个行,并且为每行返回一个结果. 1.字符函数 (1)concat(str1,str2)字符串拼接函数 select ...