Olá! Eu tenho uma pergunta a colocar. Eu tou a criar uma Base de Dados para um programa e o meu problema é que a Base de dados é para armazenar dados sobre animais, como todo o animal ele tem um pedrigree, nesse pedrigree consta uma mãe, um pai e 2 avós maternos e 2 paternos. Cada parente tem os seus dados especificos. O que eu pensei fazer foi, criar obviamente uma tabela animal, uma tabela pedrigree, uma tabela pai, uma tabela mãe, e criei uma tabela avós, o problema é que esta tabela tem que emitir 4 avós, como é que eu faço. Obrigada
Problemas Na Escolha Da Base De Dados
Started By StudentAnna, 26/09/2006, 11:34
1 reply to this topic
#1
Posted 26/09/2006, 11:34
#2
Posted 26/09/2006, 14:09
acredito que com uma tabelas voce já mata tudo, saca só:
dai por exemplo pra pegar um avô por parte de pai
animal
id = int (primária)
nome = string
pai = int (estrangeira da tab animal)
mae = int (estrangeira da tab animal)
dai por exemplo pra pegar um avô por parte de pai
select avo.id, avo.nome from animal x, animal pai, animal avo where x.pai = pai.id and pai.pai = avo.id
- Desenvolvedor Python/ZOPE/Plone + ArchGenXML/Poseidon - Python + Django na Universidade de Caxias do Sul
- Desenvolvedor Python + Django na World News
Blog
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)