gpt4 book ai didi

mysql - 数据库模式设计工具/模块化数据库设计

转载 作者:IT王子 更新时间:2023-10-28 23:44:24 26 4
gpt4 key购买 nike

我正在开发可以部分从模块构建的应用程序。例如,我可以开发一些包含“论坛”、“博客”、“画廊”等模块的在线社区。

目前我有一个大型数据库 ERM,其中包含具有外键连接的所有模块的所有表,并且我正在使用 dbwrench 来构建这个 ERM。但是,我对这种方法不是很满意。我想有一个 ERM 设计师,它可以以面向模块的方式工作。我想将数据库表保存在每个模块的单独架构文件中,但在这些不同架构之间保留外键引用。

但是,我找不到任何支持此功能的工具 - 这是错误的方法还是您如何设计“模块化 ERM”/模块化数据库方案?

谢谢!

最佳答案

我同意模块化设计是要走的路。当我们为客户创建应用程序时,我们倾向于向他们出售我们已经构建的小部件集合。那么当客户说“我访问了网站 X 并且我喜欢他们的小部件 Y。你可以将它添加到我的应用程序/网站吗?”

这是一件好事,客户 A 为小部件 Z 付费,然后我们可以将其出售给所有其他客户。诀窍是在不破坏当前应用程序的情况下以适合它们的方式构建这些小部件。

查看此链接和注释中确定的来源。

MediaWiki Design - See notes at the bottom

关于mysql - 数据库模式设计工具/模块化数据库设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/713665/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com