1.1.1 数据库表设计 表3.1IP地址规划表 EntityName | IP地址规划表 | PrimaryKeys | 规划表ID | Definition | 表名:ip_Layout | 表3.2IP地址规划表详细信息 Attribute/Logical Rolename | Domain | Datatype | Null | Definition | 规划表id | layoutId | NUMERIC(10) | N | 规划表主键 | 网络IP | netIP | NUMERIC(18) | N | 把网络IP转为长整形存储 | 子网掩码 | subMask | NUMERIC(18) | N | | 地址类型 | ipType | VARCHAR(6) | N | IP地址类型(A,B,C) | 主机容量 | hostNums | NUMERIC(10) | N | | 己规划的主机 | layoutHost | NUMERIC(10) | N | | 己规划的子网数 | subNetNums | INTEGER | N | | 录入人 | layoutMan | VARCHAR(10) | Y | | 录入时间 | layoutTime | DATETIME | N | | 表3.3IP地址详细规划表 EntityName | IP地址详细规划表 | PrimaryKeys | 详细规划ID | Definition | 表名:ip_layout_detailed |
表3.4IP地址详细规划表详细信息 Attribute/Logical Rolename | Domain | Datatype | Null | Definition | 详细规划ID | detaiedId | NUMERIC(10) | N | 详细规划表主键 | 网络地址 | netIP | NUMERIC(18) | N | 把网络IP转为长整形存储 | 子网掩码 | subMask | NUMERIC(18) | N | 把网络IP转为长整形存储 | 主机位数 | hostByte | SMALLINT | N | | 己分配的主机数 | assignHostNum | NUMERIC(10) | Y | | 主机容量 | hostNums | NUMERIC(10) | N | | 规划地市 | layoutCity | VARCHAR(255) | Y | | 规划原因 | layoutCause | VARCHAR(255) | Y | | 是否分配 | isAssign | VARCHAR(2) | N | 1代表未规划,2代表未使用,3代表规划并使用 | 规划时间 | layoutTime | DATETIME | N | | 规划人 | layoutMan | VARCHAR(10) | Y | | 规划表id | layoutId | NUMERIC(10) | N | 规划表外键 | 表3.5IP计划总表 EntityName | IP计划表 | PrimaryKeys | 计划编号 | Definition | 表名:ip_plan | 表3.6IP计划总表详细信息 Attribute/Logical Rolename | Domain | Datatype | Null | Definition | 计划编号 | planId | NUMERIC(10) | N | IP计划表主键 | 计划名称 | planName | VARCHAR(100) | N | | 网络数量 | netNum | INTEGER | N | | 地址容量 | addrNum | NUMERIC(10) | N | | 录入计划时间 | planTime | DATETIME | N | | 表3.7IP地址计划表 EntityName | IP地址计划表 | PrimaryKeys | 地址计划表编号 | Definition | 表名:ip_planList | 表3.8IP地址计划表详细信息 Attribute/Logical Rolename | Domain | Datatype | Null | Definition | 地址计划表编号 | planListId | NUMERIC(10) | N | IP地址计划表主键 | 虚拟网络号 | dummyNetIp | NUMERIC(18) | N | 把网络IP转为长整形存储 | 子网掩码 | netMask | NUMERIC(18) | N | 把网络IP转为长整形存储 | 网络容量 | netCapacity | VARCHAR(50) | N | 多少个C类地址 | 地址容量 | capacity | NUMERIC(10) | N | | 当前主机数 | currentHost | INTEGER | N | | 半年后主机数 | halfHost | INTEGER | N | | 一年后主机数 | yearHost | INTEGER | N | | 连接状态 | connectState | VARCHAR(10) | Y | | 描述信息 | description | VARCHAR(255) | Y | | 计划人 | planMan | VARCHAR(32) | Y | | 计划编号 | planId | NUMERIC(10) | N | IP计划表外键 | 表3.9地址详细分配表 EntityName | 地址详细分配表 | PrimaryKeys | 分配ID | Definition | 表名:ip_assignInfo | |