一百分给你,简单问题。关于PARADOX数据庫用TABLE做主从表问题。(100分)

  • 主题发起人 主题发起人 zyfcyx
  • 开始时间 开始时间
Z

zyfcyx

Unregistered / Unconfirmed
GUEST, unregistred user!
我用的是PARADOX数据库,现在想用两个TABLE联接主从表,但是从表字段必须有主键才能关联到主表字段,现在的问题是当我在从表中增加数据的时候,由于从表主键字段中记录不能有重复,因此经常出列KEY VILATION,我不想它出现这个错误提示啊,怎么样才能解决这个问题啊?各位大哥,用QUERY比较烦,而我不大会用的。
 
从表可以定义复合主键呢,即将两个或多个字段都定为主键
 
post前,先检查主键是否重复
 
呵呵,问题没有看明白。不知是否如下理解
可以采用自动增加的字段做主健,如果一定要用一个有用的字段,就要采用楼上所说的检查有没有重复在post前
 
主从表方式的数据库构造应该这样安排:主表中应有主键,从表中有外键与之关联。
从表中的主键可以同外键合并成联合主键,也可以是独立的。
你对主从表的理解有误,不是从表中的主键与主表关联,而是从表中外键与主表中主键关联。
如:学校的班级与学生的关系,班级为一张表,学生为一张表。
班级表中班号为主键,学生表中学号为主键,学生表中还应有班号为外键,这样班级表与学生表就联系起来了。
联合主键也类似。
 
后退
顶部