Gerenciamento de relacionamento de tabelas

SQL Server

15/07/2011

Boa tarde galera, tudo bem?

Seguinte, estou precisando de uma ferramente que identifique o relacionamento entre tabelas e escolha o melhor caminho entre esses relacionamentos e retorne os mesmos.
Alguém sabe se já existe algo parecido com isso?

(Me informe se não fui claro em minha dúvida)

Obrigado!
Levi Natanael

Levi Natanael

Curtidas 0

Respostas

Wagner Pereira

Wagner Pereira

15/07/2011

Olá Levi, não sei se entendi muito bem sua pergunta, mas sei que tem como descobrir o relacionamento das tabelas fazendo select nas tabelas de sistemas.
Exemplo: 
select *from sys.foreign_keys
GOSTEI 0
Marco Pinheiro

Marco Pinheiro

15/07/2011

Levi,

Acredito que seja a mesma coisa dos foruns do MSDN, certo?

SELECT OBJECT_NAME(FKEYID), OBJECT_NAME(CONSTID), OBJECT_NAME(RKEYID), COL_NAME(FKEYID, FKEY), COL_NAME(RKEYID, RKEY)
FROM SYSFOREIGNKEYS
WHERE OBJECT_NAME(RKEYID)='nome da tabela desejada'
ORDER BY OBJECT_NAME(FKEYID)

Segue o link: http://social.msdn.microsoft.com/Forums/pt-BR/520/thread/8ff476d3-058b-41ad-a780-9a7fea8e94c4

Att.,

Marco.
GOSTEI 0
POSTAR