如何在数据库中表示银行账户信息?

时间:2011-11-09 11:04:26

标签: database-design internationalization database-schema banking

希望这不是太偏离主题。我想知道哪些字段对于代表世界任何地方的客户的银行帐户详细信息是必要的。

我了解SWIFT(即IBAN / BIC代码),但如果客户想要使用本地帐户信息(例如德国:帐号,银行代码)该怎么办。是否有“最佳实践”方式以一般形式存储它?

例如

  • 帐号(字符串)
  • 银行代码(字符串)
  • 类型(枚举:SWIFT,美国,德国,...... ??)

1 个答案:

答案 0 :(得分:0)

不幸的是,截至今天(2015年2月),没有商定的通用方法可以解决银行账号问题。美国有自己的格式ABA#/ Bank A / C#,南亚不同,欧洲不同等等。

IBAN的最初目标是为整个场景提供一些统一性,但我怀疑我们会很快看到它。

实施全球支付解决方案的大多数公司都非常精通每个国家/地区的银行帐户信息要求。是的,就像听起来像是单调的任务一样,他们必须这样做。

tl;博士:没有捷径可言。