有没有一种工具可以让人们以连接节点图的形式浏览关系数据?
例如,我面临着试图清理一些异常数据。我可以从两个有问题的行开始。在这个特定示例中TransactionID
,根据业务规则,表应该是唯一的,但我发现一个违反该规则的事务:
SELECT * FROM LCTTrans
WHERE TransactionID = 1075048
LCTID TransactionID
========= =============
4358 1075048
4359 1075048
2 row(s) affected
但我真的想开始寻找所有相关数据,看看哪个是正确的。所以这个假设的软件会首先向我展示这两行:
接下来,我想查看链接到此表的交易:
现在该交易指向一个 MAL,所以告诉我:
现在让我们添加这两个 LCT,即事务“开启”。一笔交易只能在一个 LCT 上,但这个指向两个:
好的计算机,这两个 LCT 都指向一个 MAL 和创建它们的事务,给我看:
最后两笔交易,它们也指向一个 MAL,它们自己指向一个 LCT,给我看:
好的,现在 LCTTrans 中是否有任何条目指向 LCT 4358 或 4359?...
等等等等。
现在我手动完成所有这些,运行单选,复制和粘贴唯一标识符键并将它们转换为友好的ID 号,以便我可以轻松查看关系。
有没有软件可以做到这一点?