提问人:Lawrence E Bosumbe 提问时间:4/27/2021 更新时间:4/27/2021 访问量:483
银行账户主键的最佳实践是什么?AccountNo 还是 AccountID?
What is the best practice in terms of Bank Acount Primary Key. AccountNo or AccountID?
问:
在许多银行帐户应用程序的实现中,帐号始终设置为主键。我在想,如果作为账户持有人的客户决定搬到另一家银行,并且他得到了一个新的帐号,该怎么办。现在,以前的银行决定删除客户账户,因为很长一段时间没有活动。
如果银行使用客户的账户号码作为主键。现在,每个主键都以 1 为种子,并以 1 递增以进行索引。在这种情况下,帐号设置为主键。当 100 名客户离开银行到另一家银行时会发生什么。帐号会保留在银行系统中还是被删除?
如果银行决定保留账户号码,账户号码在银行系统中的可重复使用性如何实现?如果银行决定删除该账户号码。这不会影响银行记录订单的索引和交易历史吗?
我需要更好地理解这个概念,即使用帐号作为主键或帐户 ID 作为主键。最佳实践是什么?
答: 暂无答案
上一个:将任务信息存储在数据库中
评论