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 表结构说明的更多相关文章

  1. SqlServer表结构查询

    一.前言 近两天项目升级数据迁移,将老版本(sqlserver)的数据迁移到新版本(mysql)数据库,需要整理一个Excel表格出来,映射两个库之间的表格字段,示例如下: Mysql数据库查询表结构 ...

  2. SQL Server 修改表结构后无法保存的老问题

    在修改表结构后无法保存,这是每次重装SQL Server后都会遇到的问题,好记性不如烂笔头,在这里记一下吧. 保存修改了的表结构时会提示“不允许保存更改.您所做的更改要求删除并重新创建以下表.您对无法 ...

  3. MySQL 复制表结构

    200 ? "200px" : this.width)!important;} --> 介绍 有时候我们需要原封不动的复制一张表的表结构来生成一张新表,MYSQL提供了两种便 ...

  4. MySQL 对比数据库表结构

    200 ? "200px" : this.width)!important;} --> 介绍 本章主要介绍怎样对比数据库的表结构的差异,这里主要介绍使用mysqldiff工具 ...

  5. EF:根据实体类生成表结构SQL

    根据实体类生成表结构SQL: PM> Enable-Migrations -ProjectName Domain -StartUpProjectName Handler -Force PM> ...

  6. MySQL 查看表结构简单命令

    一.简单描述表结构,字段类型 desc tabl_name; 显示表结构,字段类型,主键,是否为空等属性,但不显示外键. 例如:desc table_name 二.查询表中列的注释信息 select ...

  7. 增加删除字段修改字段名,修改表结构,非常用SQL语句技巧总结

    1.为数据表添加一个新字段 Alter TABLE [dbo].[CustomerBackupConfig] Add [Stamp] [timestamp] NULL GO 2.为数据表添加两个新字段 ...

  8. 用户中心mysql数据库表结构的脚本

    /* Navicat MySQL Data Transfer Source Server : rm-m5e3xn7k26i026e75o.mysql.rds.aliyuncs.com Source S ...

  9. SQL复制表结构或表数据

    需求: 软件开发过程中,一般会部署两个数据库:一个测试数据库提供给开发和测试过程使用:一个运维数据库提供上线使用.当需求变化需增加表时,会遇到数据库表结构或表数据同步的问题,这时就要复制表结构或表数据 ...

随机推荐

  1. 爬虫之PyQuery

    PyQuery 是 Python 仿照 jQuery 的严格实现.语法与 jQuery 几乎完全相同. 官方文档:http://pyquery.readthedocs.io/ 安装 pip insta ...

  2. Linux Bash Shell字符串分割substring等(转)

    原文https://blog.csdn.net/wuyinggui10000/article/details/52779364 脚本开发中遇到的问题是:原java中的字符串分割操作(substring ...

  3. kafka consumer防止数据丢失(转)

    http://kane-xie.iteye.com/blog/2225085 kafka最初是被LinkedIn设计用来处理log的分布式消息系统,因此它的着眼点不在数据的安全性(log偶尔丢几条无所 ...

  4. 关于AsyncSocket

               写篇博客,在我项目中用到了一个很重要的第三方---AsyncSocket,写下我对AsyncSocket使用心得.我的项目中是APP对硬件直接交互,APP对硬件发指令的时候不需要 ...

  5. C语言 练习题

    subString #include <iostream> int subString(char* sSeek, char* sKey) { char* p = sSeek; while( ...

  6. systemverilog assertion

    1.一般是单独写一个module 里面放assertion,  然后在验证平台顶层和RTL的实例化bind起来​ 2. |->表示直接进行判断,|=>表示下一拍判断,一般一个断言最好只写一 ...

  7. ubuntu server cloud img username password

    新安装了OpenStack Queens发现无镜像,蹦蹦跳跳的下载了ubuntu的镜像 网址https://cloud-images.ubuntu.com/ 最好你自己找你想要的,vmdk.ova.i ...

  8. JavaWeb——tomcat manager 403 Access Denied .You are not authorized to view this page.

    403 Access Denied You are not authorized to view this page. If you have already configured the Manag ...

  9. laravel中消息通知功能

    以laravel5.5为例子,这个功能laravel自带的有: 1.生成表文件的migration文件,再migrate一下在数据库里生成表.命令为:php artisan notifications ...

  10. tmp32dll\sha1-586.asm(1432) : error A2070:invalid instruction operands 编译openssl出错

    vs命令行工具编译openssl最新版本的时候报perl版本太低. 后来换了openssl 1.0.2的版本旧版本到是可以正常编译了,但是1.0.2应该是版本还是优点新. 编译的时候报了下面的错误: ...