Duvida sobre a criação de um banco de dados

3 respostas
ystaile

Ola a todos!

Minha duvida é a seguinte:

eu tenho q fazer o cadastro de um funcionario. Na hora de cadastrar esse funcionario vai falar as horas que ele pode trabalhar. Exemplo:

Nome: Fulano de tal
Pode trabalhar: 08:00 as 12:00
16:00 as 21:00

e assim vai…ele pode cadastras quantos horarios achar melhor. Mas eu não sei como criar uma tabela que comporte esse tipo de informaçao. Pensei em criar 2 tabelas onde uma vai ser a hora de entrada e outra de saida. Nao sei…me ajudem!!!

Valeu :?:

3 Respostas

G

Cara,
eu faria 2 tabelas.

uma tabela Funcionario,com o cadastro do funcionário, e outra tabela horarios com 3 campos:
-cod_funcionario, hora_entrada, hora_saida!
Uma fk da horario para a Funcionario através do cod_funcionario.

era isso!

ASOBrasil

ystaile,

O Graciano está correto, vc não precisa (não deve) criar 2 tabelas para armazenar hora_entrada e hora_saida, vc tem que fazer um relacionamento 1…N (um para muitos), ou seja, um funcinário para muitos/vários horários.

Tabela_Funcionarios: 
   - Codigo_Funcionario
   - Nome_Funcionario

Tabela_Horarios:
   - Codigo_Funcionario
   - Data_Entrada
   - Data_Saida

Links uteis:


ASOBrasil

ystaile

Obrigado pelas dicas…eu vou implementar isso ae!

Valeu

Criado 10 de abril de 2006
Ultima resposta 10 de abr. de 2006
Respostas 3
Participantes 3