我有一个数据库,我想在某种工具中可视化。让我解释一下基本情况: A公司与运输公司A和B公司有业务往来。运输公司A与A公司、B公司和C公司有业务往来。C公司与A运输公司和B运输公司有业务往来。
正如你所看到的,每个公司都与不同的运输公司做生意,反之亦然。这些关系可以在数据库中实现,当在纸上绘制可视化模型时,这也非常容易。
当然,模式应该包含数百家公司和运输公司。因此,我希望有一个可视化工具,,其中可以显示这些关系的概述。
我的问题是,可以使用哪些工具来实现这一点?
发布于 2014-04-07 15:29:00
我认为您希望查看Microsoft (获取2010年版本)。从数据库的角度来看,2013年几乎无法使用)。
但是,如果我的假设是正确的,那么您希望为每个公司创建一个表。别这么做!这可能会导致冗余和数据完整性问题。您只想创建一个表,并创建一个所谓的一元多对多关系。这是可以转换成许多不同行的关系,可以与同一表中的许多行相关联。除非你愿意,否则我不会说更多的细节,因为上个月我在数据库设计课程上花了一周或两周时间,只谈了很多到很多关系,变得有点复杂。
https://stackoverflow.com/questions/22912168
复制相似问题