• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

bluejoao

Tabelas SQL server AJUDA PFF

9 mensagens neste tópico

estava aqui a trabalhar em sql e tenho uma duvida..

posso construir uma base de dados da seguinte maneira?

tabela paciente (idpaciente, nome, morada, telefone)

tabela historico (idhistorico, motivoconsulta, historia familiar,idpaciente)

tabela exame fisico(idexamefisico, cabeca, troncodorsal,idpaciente)

todas as tabelas serao dependentes da tabela paciente, pois se eu escolher um paciente com id 1, vai buscar automaticamente tudo as outras tabelas do paciente com id 1. Estou certo?

Alguem me pode ajudar?!

Abraços!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois se eu escolher um paciente com id 1, vai buscar automaticamente tudo as outras tabelas do paciente com id

Mais ou menos, o racocinio está certo, mas tens de indicar isso na query ou no stored procedure. Não é automático.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

a relaçao de tabelas está bem?

depois as query's são faeis de fazer =P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

porque? assim se adicionar mais tabelas vou perceber melhor ..

=x

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Espera, tens razão, são só exames físicos, mas os exames físicos deveriam ter uma referência ao histórico, ou não ?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

eu acho que nao pois se eu numa outra pagina escrever o nome ou id, vai me aparecer diversas labels com a informaçao dos diversos registos dos campos da tabela nao?

logo todas as tabelas apenas terao que estar relacionadas com o id paciente nao?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Depende do que queres relacionar. Se quiseres relacionar o exame com o historico também o podes fazer.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora