在A表和B表有多对多的时候,通常是再加一张关联表C,把A和B的主键都添加进去作为外键。关于C表的主键问题,众说纷纭,①新建一个主键(需要自己维护唯一性),②建立联合主键(不需要自己维护唯一性),③干脆不要主键。
建立联合主键方法:
sql方式:alter table SXEQ_OUTSCHEMA_RELATION add constraint SXEQ_OUTSCHEMA_RELATION_PK primary key(OUTPUT_SCHEMA,AUTO_TEMP);
手动方式:pl/sql建主键,选择字段的时候,选择两个就OK了。