请教高手!!!ACCESS关联问题

来源:百度知道 编辑:UC知道 时间:2024/05/02 19:17:28
如何建立如下数据库:
两个表格:表一为客户资料,表二为客户订货单,如何实现两个表格的关联?请教具体的操作步骤!
我现在的情况是:以公司名称作为主键,因为一家公司可能会有多张订单,但是若以公司名称作为主键,同一个公司名称会出现多次,如何解决这个问题呢?
外键是什么啊?

以客户资料表为主表,id为主见。客户订单为从表,订单号为主见,公司名称为主表公司名称的外键即可

你得确保表一里公司不能重复啊,即一个公司(客户)只能出现一次。如果不能保证,我想主键可以考虑换成别的了。因为主键本来就是用来约束记录的重复性的。一个表的主键确定了,这条记录也就确定了。
还有就是一般把code作为主键的,名称好留以以后变更的余地。你把公司名称做主键,万一以后公司名字变了,所有记录都要变。但公司code作为主键,只要改这一条记录就可以了。连表都用这个code就可以了。