主要问题:
我们有客户,也许每年收入超过2个米利翁交易双输入系统/ AKA(日刊)的 所以每年所有的交易将张贴到明年年初余额为单行为每个帐户。没有发布去年的任何期刊。 所以我的意思是每年都清楚地使用空的Transaction Journal数据库。
所以,我们需要了解第二种方法(单个数据库的所有年份) 例如添加栏要求Period_Year
单个数据库VS多个数据库ERP会计年度交易表?
可以去看两种途径这里:
1 - 多个数据库每年交易
2-单个数据库的所有交易通过添加Period_Year列
问题我集中在第一个方法(多数据库):
1-许多数据库如果客户拥有10年会计期间
2 - 如果旧年数据库修改它必须张贴到新年数据库。
3-如果客户端在线托管,那么通过托管服务提供商限制数据库数量
4-如果客户需要报告(2016 - 2018年),交叉查询可能会出现问题。
问题我集中在第二方法(单个数据库):
1-非常巨大的数据库大小。使我们的技术支持需要时间备份&维护
2-如果技术支持更新没有使用目标的期刊凭证Period_Year
它可能会破坏所有会计年度!
3-在UI/GUI层缓慢加载。
4-报告慢慢也。
我知道第二个方法,如果采用指数>>也许将是巨大的..
*所以,请告诉我哪些是很好的解决方案为:*
- 易于维护
- 高性能
- 数据库大小
-Cross查询
-GUI/UI响应
- 灵活的搜索& CRUD SQL(UPDATE,INSERT,DELETE)
-Reports &仪表盘
所以哪一个是好办法?单个或多个数据库?
问题已完全修改。请任何人集中相同的问题或需要给我 一些建议/技巧将不胜感激谢谢。
您在第二种方法中列出的问题是组成问题。它们表示某些其他*错误,而不是您指示的表格大小。你的第一种方法只是为了掩盖这些问题并将其替换为其他问题,但实际上并没有解决这些问题。 – David
问题和解决方案的哪些部分是C#没有数据库设计? –
是吗?什么是好的解决方案?建立档案数据库?或第一种方法?或第二种方法或什么.. – user3717917