有下表——Equipment
No 字段说明 字段名 类型 字节数 单位 必须 主键
1 仪器Id Equipment_id int 4 Y Y
2 电站id Station_id int 4 Y F
3 设备类型 InstrumentList_id char 1 Y F
4 设备Id Dev_id int Y F
5 数量 Dev_number int 4
我想根据设备类型关联到不同的表,
比如为'1'时 关联表1主键
为‘2’时,关联表2主键
表1——Col
No 字段说明 字段名 类型 字节数 单位 必须 主键
1 采集器Id Collector_id int 4 Y Y
2 采集器名称 Collector_name Varchar 50 Y F
3 采集器编号 Collector_SN Varchar 50 Y
- SQL code
create table GWSPSD_Col ( Collector_id int identity, Collector_name varchar(50) not null, Collector_SN varchar(50) not null constraint PK_COL primary key (Collector_id) ) go
表2——SFDC
No 字段说明 字段名 类型 字节数 单位 必须 主键
1 环境监测仪Id EMI_id int 4 Y Y
2 环境监测仪型号 EMI_model Varchar 50
3 环境监测仪编号 EMI_SN Varchar 50 Y
- SQL code
create table GWSPSD_EMI ( EMI_Id int identity, EMI_model varchar(50) not null, EMI_SN varchar(50) not null constraint PK_EMIId primary key (EMI_Id) ) go
powerDesign 中如何处理求指导,谢谢!
------解决方案--------------------
多个字段好了,PD估计不能处理,
数据库处理起来也不能如此智能,必须查询时脚本才能实现。