GRADE DE AGENDA

NILTON.VIANNA 04/10/2010 12:30:20
#354365
Bom dia a todos
Bem minha duvida é seguinte
Estou montando u projeto para clinica médica, minha duvida.

1° - Pra cada medico vou ter que ter uma tabela de pacientes
2° - Como devo montar essa grade de Horários Ex. Abaixo.

08:30 - Silva
09:00 - Mario
10:00 -
10:30 -

List. msflexgris ???

Grato
Nilton
SAMUKA 04/10/2010 14:00:11
#354372
1º Voce tem uma tabela de Médicos e uma de Pacientes. A relação entre médico e pacientes vai depender do agendamento. Pq um médico atende mais de um paciente e um paciente é atendido por mais de um médico!

2º é uma escolha pessoal, mas eu prefiro trabalhar com o MSFlexGrid
TECLA 04/10/2010 17:08:49
#354386
Segue um exemplo encontrado na net.
TRTNCG 04/10/2010 19:26:57
#354392
Tecla que Grid é esse? é um componente para VB 6. Se puder me mandar um exemplo com esse componente ficarei muito grato
TECLA 05/10/2010 08:46:06
#354407
Citação:

:
Tecla que Grid é esse? é um componente para VB 6. Se puder me mandar um exemplo com esse componente ficarei muito grato



Se não me engano, esse sistema foi desenvolvido em PHP.
Em VB6, dá pra fazer um [Ô]parecido[Ô] usando os controles nativos.
Segue um exemplo (incompleto) usando o MSFlexGrid.

NILTON.VIANNA 05/10/2010 09:58:05
#354413
Vou fazer um teste no MSFlexGrid
em referencia aos pacientes vou ter que fazer
uma tabela pra cada Médico mesmo
SAMUKA 05/10/2010 19:04:19
#354495
NILTON agora que eu vi ... vc é meu [ô]vizinho[ô] de cidade. ou não??

Cara vc precisa de uma tabela Medico, uma tabela Paciente e uma tabela Consulta
Na tabela Consulta vc coloca um campo que identifica o Médico e o Paciente.

Depois é só filtrar a informação pra mostrar no MSFlexGrid apenas as Consultas de um determinado Médico.

NILTON.VIANNA 06/10/2010 11:17:08
#354530
SAMUKA,
Somos Vizinhos SIM...

NO MEU PROJETO TENHO 10 MéDICOS, CADA MéDICO TEM SUA CARTEIRA DE PACIENTE (INDEPENDENTES DOS DEMAIS MEDICOS)
CASO ESSE MEDICO VENHA A SAIR DO CORPO CLINICO, SEU DADOS SÃO DELETADOS, JUNTO COM SUA CARTEIRA
DE PACIENTES..
Pra que isso Funcione oque estou fazendo
na tabela Medco vou limitar para 10 cadastros.
e vou criar 10 tabelas TB1, TB2, TB3... pra cada medico, e vincurar as tabelas pelo cadastro do medico
se medico for codigo = 01 TAB1
Obs. estou usando o FIRE.

SAMUKA 06/10/2010 11:47:27
#354533
1º O Fato de voce criar TB1, TB2, ... 10 tabelas iguais vão contra os principios de normalização de banco de dados (Funciona, mas acaba ficando muito bagunçado)
2º Pelo que percebi vc tá inserindo regras de negócio no banco, e isso não é aconselhavel.
3º Dê nomes compreensiveis as tabelas e aos campos.

P.S. Acho que isso é mais dicas, do que resolução do problema, propriamente dito.
NILTON.VIANNA 06/10/2010 11:54:38
#354535
As tabelas tem nomes isso so foi um exemplo...
ALFTERRA 06/10/2010 13:21:52
#354542
Não seria melhor na tabela de medicos vc criar um campo que identicase cada médico tipo, e na tabela de 'paciente criar esse mesmo campo pra gravar esse identificador pra saber de qual médico pertence? [Ô]EU[Ô] acho mais fácio do que criar uma nova tabela, alem do mais vc nao precisa limitar...
Página 1 de 4 [33 registro(s)]
Tópico encerrado , respostas não são mais permitidas