我正在做一个项目,用户可以在网站上保存自己的优惠券代码,所以我想知道最好的方法是什么。
可以说,我有 1 个用户表,如下所示:
userId | firstName | lastName | codeId
然后我有一张优惠券代码表,如下所示:
codeId | codeNumber
所以我能做的就是连接codeId
到,userId
这样当有人保存优惠券时codeId
,优惠券表中的优惠券就会进入codeId
用户表的。
但是现在如果用户有多个优惠券,我该怎么办?他们应该如何连接到用户?
我有两个选择:
codeId
将优惠券表保存到codeId
用户表中,例如1,2,3,4,5
,在优惠券表中新建一行,并通过在优惠券表中添加另一个字段并将已添加优惠券的用户的名称
userId
放入其中,将用户连接到代码。userId
那么这两种选择哪个更好呢?