现在我很困惑,为财务交易系统设计好的架构。 例如: 我有一些表:最佳实践:单独或单个数据库?
- MSMembers(用于提供会员资料和会员的用户名密码)
- TRTransactions(表记录的是来自其他主机的所有事务,诸如会员主机)
- MSFees(名单
在我看来,我认为我可以:
- 分隔事务和主数据的数据库。例如, DBMaster:MSMembers,MSFees; DBTransaction:TRTransactions 所以我的应用程序(我的TransactionService不是网络),必须连接到多个数据库,如果我的服务连接到多个数据库,它是有效的吗?
- 或者与第1点相同,但我在DBTransaction中创建了MSMembers和MSFees,因此TransacionService不需要连接到多个数据库。
请一定建议这种情况。
以前感谢。 :)
你在看什么样的金融交易?无论如何,我相信有一个问题的一部分的答案,所以建议不要关闭,而我写它 –