为什么一定要一样,如果一定要一样的话,那就没必要再建立一对一的关系了,因为关系就是ID一样
如果建立了关系,就没必要知道这两个ID是否一样,由关系自己去判断

解决方案 »

  1.   

    一般情况不不应该这样做的,数据库强调使用代理主键,你的article_file表中应该有自己的主键,比如:file_id,而article_ID作为另一个外键字段和表article关联(可以一对一,也可以一对多),一对多的情况可以便于日后扩展(一个文章有多个附件)
      

  2.   

    那添加article主键是自动生成的,那添加article_file的主键怎么添加?是要把article_file中的主键的generator-class配置成foreign吗?