关于 SROUTEDB 数据库

SROUTEDB 数据库包含名为 EMPLOYEE 和 DEPARTMENT 的两个表。 下图显示了样本消息流如何与基于测试消息内容的表进行交互:

汇总消息流和用户数据库之间的交互的图。

下图显示了如何将这些表通过从 EMPLOYEE.EMPNUM 到 DEPARTMENT.MGRNUM 列以及从 DEPARTMENT.DEPTNUM 到 EMPLOYEE.WORKDEPT 列的公共值进行链接。

显示这两个表如何彼此相关的图,如文本中所述。

DEPARTMENT 表

DEPARTMENT 表包含关于公司中各部门的信息。 Simplified Database Routing 消息流将查询表中的数据。

下表显示了样本中使用的名为 DEPARTMENT 的数据库表的结构。

字段名称 数据类型 Null? 内容
DEPTNUM CHAR(3) 部门的唯一编号。
DEPTNAME VARCHAR(36) 部门的描述性名称。
MGRNUM CHAR(6) 部门经理的唯一经理编号。

下表显示了样本中使用的名为 DEPARTMENT 的数据库表的内容。

DEPTNUM DEPTNAME MGRNUM
D00 职员 000010
D01 开发 000020
D02 支持 000030

EMPLOYEE 表

EMPLOYEE 表包含员工数据。Simplified Database Routing 消息流将查询表中的数据。

下表显示了此样本中使用的名为 EMPLOYEE 的数据库表的结构。

字段名称 数据类型 Null? 内容
EMPNUM CHAR(6) 员工的唯一编号。
FIRSTNM VARCHAR(20) 员工的名。
LASTNM VARCHAR(15) 员工的姓。
PHONENUM CHAR(4) 员工的内部公司电话分机号码。
WORKDEPT CHAR(3) 员工在公司里工作的部门编号。
YEARSSERVICE INTEGER 员工累计在公司服务的年数。
AGEINYRS INTEGER 员工的年龄(以年数计)。
SEX CHAR(1) 员工的性别。
SALARY DECIMAL(9,2) 员工的年薪。

下表显示了样本中使用的名为 EMPLOYEE 的数据库表的内容。

EMPNUM FIRSTNM LASTNM PHONENUM WORKDEPT YEARSSERVICE AGEINYRS SEX SALARY
000010 DAVID BROWN 4501 D01 10 54 M 23250.00
000020 SALLY KWAN 4738 D00 9 27 F 18375.00
000030 JOHN GEYER 6789 D01 22 47 M 53000.00
000040 EVA SMITH 7831 D00 12 37 F 29000.00

返回“关于 Simplified Database Routing 样本”