Prezados,
Minha esposa trabalha com planos de saúde para 3 empresas. AMIL, UNIMED e HAPVIDA. sempre que ela atende uma pessoa interessada em fazer um plano de saúde, a pessoa pede para ela dar um orçamento envolvendo as 3 empresas citadas acima. O valor do plano de saúde depende da faixa etária do interessado, seria algo do tipo:
de 00 a 18 anos, valorA
de 19 a 23 anos, valorB
de 24 a 28 anos, valorC
de 29 a 33 anos, valorD
de 34 a 38 anos, valorE
de 39 a 43 anos, valorF
de 44 a 48 anos, valorG
de 49 a 53 anos, valorH
de 54 a 58 anos, valorI
59 anos ou mais, valorJ
Todas as empresas usam uma tabela de preços igual a mencionada acima. Criei duas tabelas, a primeira eu chamei de EMPRESA, que conterá os dados da empresa que vende o plano de saúde. A segunda tabela eu chamei de PRECOS que é nada mais do que a tabela acima. Existe um relacionamento de 1 para N entre as Tabelas EMPRES e PRECOS ou seja, cada plano de saúde possui vários preços.
A coisa ficou assim:
tabEmpresa
-----------
codigoEmpresa (numeração automática) ch primaria | Parte 1 do relacionamento
nomeempresa (empresas que vendem planos de saúde, tipo Amil, unimed, etc.)
publicoAlvo (se pessoa física ou Jurídica)
participacaoPlano (Se é com ou sem Co-participação)
abrangenciaPlano (Se é regional ou Nacional)
plano (é o tipo de plano, Se é blue200, blue300, etc.)
acomodacaoPlano (tipo de acomodação, se é enfermaria ou apartamento)
tabprecos
---------
codigoPrecos (num Automatica) ch primaria
codigoempresa | Parte N do relacionamenteo
faixaEtaria1 (Aqui eu entre com a primeira idade baseado na tabela acima, por exemplo 00 )
faixaEtaria2 (Aqui eu entro com a segunda idade por exemplo 18)
Valor Plano (Aqui eu coloco o valorA)
Cada empresa terá 10 registros na tabela relacionada de preços. O problema que eu estou sentindo, é na hora de buscar a idade digitada no formulário dentro dessa tabela que contem as idades e os respectivos preços. Quero criar um formulário, que ao digitar a idade do cliente por exemplo 40 anos, ele vá na tabela preços de cada empresa e procure o valor do plano que esteja entre 39 a 43 anos e me coloque na tela algo do tipo:
Amil
----
Idade 40 anos
Plano Amil 200
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Plano Amil 300
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Plano Amil 400
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Unimed
-------
Plano Unimed Flex
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Plano Unimed Classe A
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
.
.
Etc.
Alguém poderia me dar uma ideia de como eu faria essa consulta?
Obrigado.
Minha esposa trabalha com planos de saúde para 3 empresas. AMIL, UNIMED e HAPVIDA. sempre que ela atende uma pessoa interessada em fazer um plano de saúde, a pessoa pede para ela dar um orçamento envolvendo as 3 empresas citadas acima. O valor do plano de saúde depende da faixa etária do interessado, seria algo do tipo:
de 00 a 18 anos, valorA
de 19 a 23 anos, valorB
de 24 a 28 anos, valorC
de 29 a 33 anos, valorD
de 34 a 38 anos, valorE
de 39 a 43 anos, valorF
de 44 a 48 anos, valorG
de 49 a 53 anos, valorH
de 54 a 58 anos, valorI
59 anos ou mais, valorJ
Todas as empresas usam uma tabela de preços igual a mencionada acima. Criei duas tabelas, a primeira eu chamei de EMPRESA, que conterá os dados da empresa que vende o plano de saúde. A segunda tabela eu chamei de PRECOS que é nada mais do que a tabela acima. Existe um relacionamento de 1 para N entre as Tabelas EMPRES e PRECOS ou seja, cada plano de saúde possui vários preços.
A coisa ficou assim:
tabEmpresa
-----------
codigoEmpresa (numeração automática) ch primaria | Parte 1 do relacionamento
nomeempresa (empresas que vendem planos de saúde, tipo Amil, unimed, etc.)
publicoAlvo (se pessoa física ou Jurídica)
participacaoPlano (Se é com ou sem Co-participação)
abrangenciaPlano (Se é regional ou Nacional)
plano (é o tipo de plano, Se é blue200, blue300, etc.)
acomodacaoPlano (tipo de acomodação, se é enfermaria ou apartamento)
tabprecos
---------
codigoPrecos (num Automatica) ch primaria
codigoempresa | Parte N do relacionamenteo
faixaEtaria1 (Aqui eu entre com a primeira idade baseado na tabela acima, por exemplo 00 )
faixaEtaria2 (Aqui eu entro com a segunda idade por exemplo 18)
Valor Plano (Aqui eu coloco o valorA)
Cada empresa terá 10 registros na tabela relacionada de preços. O problema que eu estou sentindo, é na hora de buscar a idade digitada no formulário dentro dessa tabela que contem as idades e os respectivos preços. Quero criar um formulário, que ao digitar a idade do cliente por exemplo 40 anos, ele vá na tabela preços de cada empresa e procure o valor do plano que esteja entre 39 a 43 anos e me coloque na tela algo do tipo:
Amil
----
Idade 40 anos
Plano Amil 200
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Plano Amil 300
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Plano Amil 400
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Unimed
-------
Plano Unimed Flex
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
Plano Unimed Classe A
Valor do plano com Apartamento = R$ 0,00
Valor do plano com Enfermaria = R$ 0,00
.
.
Etc.
Alguém poderia me dar uma ideia de como eu faria essa consulta?
Obrigado.