好吧,我有两张桌子
Field | Type | Null | Key | Default | Extra
id_evento_grupo int(10) unsigned NO PRI auto_increment
id_evento int(8) unsigned NO MUL
id_grupo int(8) unsigned NO MUL
identificacao varchar(55) NO
Run Code Online (Sandbox Code Playgroud)
Field | Type | Null | Key | Default | Extra
id_evento int(8) unsigned NO PRI
identificacao varchar(55) NO PRI
Run Code Online (Sandbox Code Playgroud)
publica_evento_grupo.id_eventoin是第三个名为publica_evento的表的外键,但也是表的列的外键publica_identificacao_publicacao.identificacao.问题是,我必须通过密钥创建将publica_evento_grupo与publica_identificacao_publicacao相关联的外键id_evento,但是当我尝试使用该列创建另一个FK时identificacao,它会给出下面的errno
[Err] 1005 - Can't create table '#sql-1049_1980992' …Run Code Online (Sandbox Code Playgroud) mysql sql indexing entity-relationship foreign-key-relationship