将信用卡信息存储在数据库中

时间:2013-02-15 15:43:21

标签: database database-design relational-database

哪些不应包含在在线商店的“付款”表中? Payment_recpt_num Cvv_code Creditcard_exptn 信用卡号 Cart_number(FK) ORDER_NUMBER(FK)

我应该在这个数据库中找到错误。我知道明显的错误,但我不确定应该排除哪些列名。请帮帮我!!

1 个答案:

答案 0 :(得分:0)

由于您的Cart_number是外键,因此与信用卡相关的所有信息都不应该是付款表的一部分。因此,Creditcard_exptn不应该是该表的一部分。如果它代表信用卡验证码,也是Cvv_code

尽管如此,你的列名不是很清楚,但重点是如果你为数据库中的另一个表保留一个外键,那么你的第一个表中不应该存在属于该表的其他信息(外键除外)表

相关问题