Bueno, uno de los problema, precisamente, es que no es aceptable para MySQL usar caracteres reservados a código, lo mismo que palabras reservadas, como parte de las denominaciones.
Los nombres de objetos de BBDD deben ser siempre alfabéticos o alfanuméricos, y MySQL no admite que inicien con números.
Se recomienda como buena práctica que sólo se usen como caracteres extensivos la raya (_), o el de moneda ($). Fuera de esos,
ninguno.
Ergo, cambia el nombre de es tabla, en lo posible.
Suponiendo poder cambiarla, las condiciones quedarían:
Nota: En ningún DBMS que yo conozca se acpta definir una relación como "A = B = C", en todo caso la transitoriedad se debe especificar como "A = B AND B = C", o bien como "A = B AND A = C".
¿Se entiende?