[英]Should I create a separate table for this use case?
我需要在第三方平台上注册我的一些商家,为此我需要发送商家详细信息以及请求参考号(rrn)(对于每个入职请求都是唯一的)。 入职后,商人是否实际入职将由单独的验证api完成,这将要求我发送请求参考号。
问题是,是否应该在已经存在的商人表中添加新列,还是应该创建一个单独的表来映射带有请求rrn的商人_ID,因为只有5%的商人将加入该第三方?
只要商人表很小(小于一百万),就可以在表中添加一列并为其编制索引
我建议您将此信息存储在单独的表中。 您已经描述了一个简单的场景,但是实际场景可能更复杂:
换句话说,如果您正在管理流程,则应跟踪每种可能性。
如果您不管理流程,而商家只是告诉您他们已入职,则将信息存储为标记是可以的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.