Hola,
He seguido tu consejo y he hecho lo siguiente:
CREATE TABLE ehbd.Clientes (
idClientes INT NOT NULL AUTO_INCREMENT ,
nombre VARCHAR(64) NOT NULL,
idUsuarios INT NOT NULL,
PRIMARY KEY (idClientes)
) engine=innodb;
CREATE TABLE ehbd.Usuarios (
idUsuarios INT NOT NULL AUTO_INCREMENT ,
username VARCHAR(64) NOT NULL,
email VARCHAR(64) NOT NULL,
idClientes INT NOT NULL,
PRIMARY KEY(idUsuarios),
FOREIGN KEY(idClientes) REFERENCES ehbd.Clientes(idClientes)
) engine=innodb;
ALTER TABLE ehbd.clientes
ADD FOREIGN KEY (idUsuarios) REFERENCES ehbd.Usuarios(idUsuarios);
El resultado de aplicar "Reverse Engineer" de Mysql Workbench es:
¿Es esto una relación 1:1 bidireccional?
¿No debería tener unas fechas 1:1 ---- como sale en la imagen de la izquierda?
Un cordial saludo