TSQL - Hierarchical table dependency graph based on foreign keys