我有一个货币交易表,其中有一个字段,用于显示向谁支付或从谁接收资金。交易使用来自纸质发票、纸质收据、互联网收据或任何其他类型的收据上交或可用的信息进行记录。
一些(许多?)公司在不同的地方为自己使用不同的名称。信用卡对帐单上显示的姓名可能与他们打印在 POS 纸质收据等上的姓名不同(略有不同)。所有不同公司的命名变体。
所以在我们的数据库中,一家公司可能有几个不同名称的交易记录。
我想要一个表单,我可以在其中输入公司的已知命名变体,并让 db 跟踪真正属于同一家公司的多个名称,以便稍后我可以查询并返回更可靠的数据。此外,我需要能够使用任何公司的“AKA”进行查询,并带回他们所有的交易,无论在输入交易时使用哪个名称。
问题是我不确定要使用的表结构。一家公司可能有 3 个或更多 AKA。我怎样才能做到这一点?
谢谢你。