Apresentando relacionamento de linhas no SQL Server

Apresentando relacionamento de linhas no SQL Server

Eu tenho duas tabelas chamadas FORM e FORMACTION. As linhas em FORM representam telas em um sistema CRM e FORMACTION representa quais FORMs levam a quais. por exemplo

FORM
ID,NAME,LNAME
1,"CustomerD","Enter customer details"
2,"AddressD","Enter address details"

FORMACTION
ID,FORMID,DESTID
1,1,1
2,1,2

O que eu quero é mostrar essas relações como um mapa. Meu primeiro pensamento foi importar para o Visio e mostrá-los conectados como formas diferentes interligadas. ou seja, cada entrada em FORM seria uma forma com cada entrada em FORMACTION desenhando uma linha entre elas. No entanto, o Visio 2010 não parece ter nenhuma importação além do organograma hierárquico, o que é inadequado, pois alguns desses FORMs podem levar a si mesmos ou um FORM pode levar a vários outros FORMs.

Quais são algumas ferramentas ou estratégias de apresentação que poderiam ser usadas para conseguir isso?

PS: Existem cerca de 2.000 linhas em FORM e 4.000 em FORMACTION, portanto, qualquer resultado gerado provavelmente será uma bagunça confusa. Isto é aceitável.

informação relacionada