Eai... Você deve colocar o Código do Departamento em Categoria (Foreing Key) e Sub_Categoria2 deve conter o Código da Categoria (Foreing Key). Fica assim:
T_DEPARTAMENTO T_CATEGORIA T_SUB_CATEGORIA ID_DEPARTAMENTO ID_CATEGORIA ID_SUB_CATEGORIA FK_DEPARTAMENTO FK_CATEGORIA Depois e só montar seu select!! Flw.. ________________________________ De: Darkzad <dark...@yahoo.com.br> Para: delphi-br@yahoogrupos.com.br Enviadas: Sexta-feira, 22 de Janeiro de 2010 15:39:20 Assunto: [delphi-br] [OFF] Ajuda com SQL Olá pessoal, Tenho que criar as seguintes tabelas: Departamento Categoria Sub_Categoria1 Sub_Categoria2 Eu tenho que colocar o código do Departamento lá na Sub_Categoria2? Se eu não colocar como faria um SQL simples para buscar quantas Sub_categorias2 eu tenho no meu Departamento? Isso seria contra a normalização? Não estou com muita certeza do que eu estou fazendo é o mais simples, por isso gostaria da opinião de vcs. Obrigado a todos DarkZad ____________ _________ _________ _________ _________ __ Faça ligações para outros computadores com o novo Yahoo! Messenger http://br.beta. messenger. yahoo.com/ ____________________________________________________________________________________ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]