我现在很困惑为金融交易系统设计好的架构。 例如 : 我有一些表:
在我看来,我认为我可以:
请为此案提供一些建议。
先谢谢。 :)
答案 0 :(得分:0)
没有理由使用单独的数据库,除非您使用的是MySQL(在这种情况下database
表示其他数据库中的schema
)。此外,还不清楚为什么你会首先将它们分成不同的模式。除非您希望有效地使用不同的模式来管理应用程序的不同方面,否则实际上无法从中获益。
所以将所有内容保存在一个数据库中。这样更简单,您可以在各部分之间强制实施真正的数据库约束(参照完整性等)。