Ir para conteúdo
Fórum Script Brasil
  • 0

Urgente! Dúvida Banco De Dados,


adriano182

Pergunta

criei uma agenda virtual em asp, usando banco de dados access.

Eu preciso fazer o cadastro de horarios em que os médicos atendem... sendo que existe um intervalo de 20 minutos. tipo: 7:00, 7:20, 7:40... e assim por diante, até as 20:00.

Quando um usuario for marcar conulta, ele devera visualizar os horarios que o medico possui disponivel.

O problema:

São enúmeros médicos, tipo: oftalmo, pediatra, cardiologista, geriatra... e para montar um calendario de horarios livres para cada um, eu teria que criar bancos de dados tipo: Medicos; tabela: oftalmo; capos:

nome

endereco

fone

.

.

.

horario 720

horario 740

horario 800

.

.

.

Sendo que os horarios receberiam valores tipo:

horario 720 = disponivel

horario 720 = indisponivel

horario 720 = disponivel

Dessa forma, geraria uma tabela com mais de 420 campos, so para cada horario.

Existe uma forma mais simples? tipo criar um campo tipo registro, com varios falores em um so campo??

Obrigado!!!

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Você pode resolver da seguinte forma:

1- Crie uma tabela de médicos e uma de especialidades, cada uma com o seu ID.

2- Crie uma tabela de horários onde a chave é dupla (ID do médico mais o ID da especialidade), com o horário e a disponibilidade.

Fica mais ou menos assim:

Tabela Médicos: Id_médico + Nome + ID_especialidade + ...

Tabela especialidades: Id_especialidade + Especialidade

Tabela Horários: ID_medico + ID_especialidade + horario + disponibilidade

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,7k
×
×
  • Criar Novo...