我有这张桌子而且我不知道如何正常化。
第一张桌子 姓名,地址,固定电话号码,手机号码,电子邮件广告,金额和注册号码 https://docs.google.com/file/d/0B99TeByt30n2dDVLVHV4dU1yRFE/edit
并在第二个表中将是他们的每月认捐。 https://docs.google.com/file/d/0B99TeByt30n2TVh4c1dmLTFYOWs/edit
答案 0 :(得分:1)
对我来说没问题。
如果第一个表是User,第二个表是Pledge,那么看起来你在User和Pledge之间有一对多的关系。两个表都应该有一个主键。 Pledge表将具有User表的外键,其中外键列将引用User主键。
答案 1 :(得分:0)
您所要做的就是创建一个"联系人"具有唯一标识符(自动增量或数字)的表,并在第二个表中将该唯一标识符作为外键
联络表:
使用ContactID
名称
地址
...
承诺表 pledgeId(主键) contactID(外键) 日期 ...