对 sql 非常陌生,因此对 sqlite3 也很陌生。我正在设置一个关系数据库,并需要在填充实际数据之前进行同行评审的视觉效果。 (就是我正在设置所有的表和字段,有主键和外键,但是暂时没有记录。)
有没有办法制作一个图表来直观地显示表格之间的关系? (下面的示例是互联网抓取 - 或者可能链接,因为我是新用户。)使用 sqlite3 和 python。如果它看起来比糟糕的 Access 视觉效果更好,那就加分!
在 Python 中制作关系图的一种可能的解决方案是 ERAlchemy。截至本文发布时,我没有看到任何其他纯 Python 解决方案。
Navicat 有一个产品可用于导入数据库和显示模式。他们有试用版(见下文)。有一个精简版本,您可以免费使用它来手动描述模式;完整许可证看起来相当昂贵。
如果您使用的是 Mac,请在此处查看 - https://itunes.apple.com/us/app/navicat-ess-12-for-sqlite/id1257394364?mt=12
您可以从 Navicat 网站获取试用版 - https://navicat.com/products