从《Port分配》里导出三个表:PL_UNIT、PL_ATM、PL_ATM_PORT。
ATM交换机在每个单位都有一台,其实可以把PL_UNIT、PL_ATM两表合一,但后来考虑到以后还有其他的设备比如路由和视频都要加入,它们也得和单位相关联,所以把单位信息单独拿出,放到一张表里。
表PL_UNIT:
字段
|
属性
|
说明
|
备注
|
ID
|
NUMBER(3)
|
ID
|
|
UNIT
|
VARCHAR(30)
|
单位信息
|
|
表PL_ATM:
字段
|
属性
|
说明
|
备注
|
ID
|
NUMBER(3)
|
ID
|
|
UNIT_ID
|
NUMBER(3)
|
单位ID
|
PL_UNIT.ID
|
ATM
|
VARCHAR(30)
|
ATM机器名
|
|
IP
|
VARCHAR(15)
|
IP地址
|
|
表PL_ATM_PORT:
字段
|
属性
|
说明
|
备注
|
ID
|
NUMBER(3)
|
ID
|
|
ATM_ID
|
NUMBER(3)
|
ATM交换机ID
|
PL_ATM.ID
|
SLOT
|
NUMBER(3)
|
板卡
|
|
PORT
|
NUMBER(3)
|
端口
|
|
DESCRIPTION
|
VARCHAR(30)
|
端口描述
|
|
表TOPO_HOST_NODE与PL_ATM有重复的数据,但没办法,因为前者的数据为拓扑自动发现的,而后者的数据是从Excel文件中导入的,二者数据不可能完全一致,所以只能保留两个表。而PL_ATM表中的IP地址是从表TOPO_HOST_NODE查询得到的。因为在Excel文件,没有任何ATM与IP对应的信息,我只能从发现的结果中查询得到各机器的IP地址。
从《PVC规划和配置》中导入ATM PVC数据,我觉得这些数据应该与PL_UNIT关联,但由于《PVC规划和配置》中单位名称与《Port分配》中的单位名称不一致,所以关联起来有困难,就是要人为一个个去找。晕,暂时先这样吧,给用户看过后再说吧。