Sou Estudante iniciante na area de BD e estou com duvias no seguinte exercicio
1) Sou um gerente de RH. Preciso manter informações de cada funcionário da empresa. As informações de cada funcionário de que necessito são: o primeiro nome, o último nome, a função, a data de admissão e o salário. Caso o funcionário seja comissionado, preciso saber o valor médio da comissão. A empresa é dividida em departamentos. Preciso saber o nome do departamento e a sua localização. Alguns funcionários são também gerentes, portanto preciso saber qual o gerente de cada funcionário. Note que o próprio gerente é também um funcionário.
Usei o db deseigner e ficou mais ou menos assim,sera que ta certo ou ta imcompleto.
Quem puder ajudar vlw.
Database Model plugin_tmp.xmlComissionado
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Cod Funcionario VARCHAR(20) PK NN AI
Rh_Gerente VARCHAR(30) PK NN
Nome VARCHAR(30)
IndexName IndexType Columns
PRIMARY PRIMARY Cod Funcionario
Rh_Gerente
Comissionado_FKIndex1 Index Rh_Gerente
Rh
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Gerente VARCHAR(30) PK NN AI
Cod. Funcionario VARCHAR(30)
Nome funcionario VARCHAR(30)
Salario FLOAT
IndexName IndexType Columns
PRIMARY PRIMARY Gerente
Setor Operacional
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Cod. Funcionarios VARCHAR(30) PK NN AI
Rh_Gerente VARCHAR(30) PK NN
Nome VARCHAR(30)
IndexName IndexType Columns
PRIMARY PRIMARY Cod. Funcionarios
Rh_Gerente
Funcionarios_FKIndex1 Index Rh_Gerente
Tempo de Serviço
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Pergunta
metalmassacre2
Bom dia.
Sou Estudante iniciante na area de BD e estou com duvias no seguinte exercicio
1) Sou um gerente de RH. Preciso manter informações de cada funcionário da empresa. As informações de cada funcionário de que necessito são: o primeiro nome, o último nome, a função, a data de admissão e o salário. Caso o funcionário seja comissionado, preciso saber o valor médio da comissão. A empresa é dividida em departamentos. Preciso saber o nome do departamento e a sua localização. Alguns funcionários são também gerentes, portanto preciso saber qual o gerente de cada funcionário. Note que o próprio gerente é também um funcionário.
Usei o db deseigner e ficou mais ou menos assim,sera que ta certo ou ta imcompleto.
Quem puder ajudar vlw.
Database Model plugin_tmp.xmlComissionado
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Cod Funcionario VARCHAR(20) PK NN AI
Rh_Gerente VARCHAR(30) PK NN
Nome VARCHAR(30)
IndexName IndexType Columns
PRIMARY PRIMARY Cod Funcionario
Rh_Gerente
Comissionado_FKIndex1 Index Rh_Gerente
Rh
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Gerente VARCHAR(30) PK NN AI
Cod. Funcionario VARCHAR(30)
Nome funcionario VARCHAR(30)
Salario FLOAT
IndexName IndexType Columns
PRIMARY PRIMARY Gerente
Setor Operacional
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Cod. Funcionarios VARCHAR(30) PK NN AI
Rh_Gerente VARCHAR(30) PK NN
Nome VARCHAR(30)
IndexName IndexType Columns
PRIMARY PRIMARY Cod. Funcionarios
Rh_Gerente
Funcionarios_FKIndex1 Index Rh_Gerente
Tempo de Serviço
ColumnName DataType PrimaryKey NotNull Flags Default Value Comment AutoInc
Cargo VARCHAR(20) PK NN AI
Rh_Gerente VARCHAR(30) PK NN
Nome fucionario VARCHAR(30)
Tempo de serviço DOUBLE
IndexName IndexType Columns
PRIMARY PRIMARY Cargo
Rh_Gerente
Tempo de Serviço_FKIndex1 Index Rh_Gerente
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.