我在mysql创建两个表!一个是用户表,一个是商品表!商品表有一个用户发布商品,还有其他的信息!最主要的是里面还有字段对应用户表 ,这个字段是用来拍价的,但这个字段可以为空。但是我加了主外键关系,insert一个数据肯定会报错的?请各位高手提拔提拔点????

解决方案 »

  1.   


    但是那个拍价的用户 在我User必须要存在啊!
      

  2.   

    但是那个拍价的用户 在我User必须要存在啊!
      

  3.   

    我goods表中有两个字段对应用户表的,一个是发布商品,一个是拍价的,发布商品不能没有值,我插入数据的时候我会给它值得,但是拍价的不一定发在布商品的时候就给它值吧!总而言之,我虽然建立了主外键关系,我子表不受主表而影响插数据。怎么弄????
      

  4.   

    这样没办法,MYSQL本身的限制。或者你不用外键,或者遵守它的要求。