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 + Django na World News
Blog
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)


 
			
			 
				
				
				








