001*_*001 0 database sql-server database-design sql-server-2008
选项1)用户可以拥有多个"账户"(例如付款,存款,取款等)
选项2)用户只能有1个单一账户,而且交易有类型(付款,存款,取款)
两个选项都可以正常工作!他们都可以产生相同的结果!但是,选项1使用更多资源,但它更灵活,选项1不灵活但使用的资源更少!
问题是什么?
选项1是一块垃圾,没有会计师可以使用,也没有审核员通过.支付,存款,撤回eta re交易,而非"账户".那么如果它使用更少的资源呢?所以洞穴男人.
备选方案2开始看起来像一个会计系统,具有(a)账户和(b)账户交易,正如大多数发达国家所预期的那样.
所以没有选择.