O banco de dados SROUTEDB contém duas tabelas chamadas EMPLOYEE e DEPARTMENT. O diagrama a seguir mostra como o fluxo de mensagem de amostra interage com as tabelas com base no conteúdo das mensagens de teste:
O diagrama a seguir mostra como as tabelas estão vinculadas através de valores comuns para colunas EMPLOYEE.EMPNUM para DEPARTMENT.MGRNUM, e DEPARTMENT.DEPTNUM para EMPLOYEE.WORKDEPT.
A tabela DEPARTMENT contém informações sobre os departamentos na empresa. O fluxo de mensagens de Roteamento do Banco de Dados Simplificado consulta os dados na tabela.
A tabela a seguir mostra a estrutura da tabela de banco de dados chamada DEPARTMENT que é utilizada na amostra
Nome do Campo | Tipo de Dados | Nulo? | Content |
---|---|---|---|
DEPTNUM | CHAR(3) | Não | O número exclusivo para o departamento. |
DEPTNAME | VARCHAR(36) | Não | O nome descritivo do departamento. |
MGRNUM | CHAR(6) | SIM | O número de gerente exclusivo do gerente do departamento. |
A tabela a seguir mostra o conteúdo da tabela de banco de dados chamada DEPARTMENT que é utilizada na amostra.
DEPTNUM | DEPTNAME | MGRNUM |
---|---|---|
D00 | Pessoal | 000010 |
D01 | Desenvolvimento | 000020 |
D02 | Suporte | 000030 |
A tabela EMPLOYEE contém dados do funcionário. O fluxo de mensagens de Roteamento do Banco de Dados Simplificado consulta os dados na tabela.
A tabela a seguir mostra a estrutura da tabela de banco de dados chamada EMPLOYEE que é utilizada nesta amostra.
Nome do Campo | Tipo de Dados | Nulo? | Content |
---|---|---|---|
EMPNUM | CHAR(6) | Não | O número exclusivo para o funcionário. |
FIRSTNM | VARCHAR(20) | Não | O primeiro nome do funcionário. |
LASTNM | VARCHAR(15) | Não | O sobrenome do funcionário. |
PHONENUM | CHAR(4) | SIM | O número do ramal interno da empresa do funcionário. |
WORKDEPT | CHAR(3) | SIM | O número do departamento onde o funcionário trabalha na empresa. |
YEARSSERVICE | INTEGER | SIM | O número de anos de serviço na empresa acumulados pelo funcionário. |
AGEINYRS | INTEGER | SIM | A idade do funcionário em anos. |
SEX | CHAR(1) | SIM | O gênero do funcionário. |
SALARY | DECIMAL(9,2) | SIM | O salário anual do funcionário. |
A tabela a seguir mostra o conteúdo da tabela de banco de dados chamada EMPLOYEE que é utilizada na amostra.
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 |
Voltar para a amostra Sobre o Roteamento de Banco de Dados Simplificado