У меня есть таблица с первичным ключом и уникальным ключом.Ссылка на уникальное поле в другой таблице
Из другой таблицы, можно ли ссылаться на эту уникальную клавишу только в том случае, если ссылки на первичный ключ и внешние ключи указаны как &?
Хотелось бы определить это в определениях SQL, чтобы корреляции данных между этими двумя таблицами автоматически перекрестно ссылались.
Внешний ключ может указывать только на первичный ключ, и это очевидно, поскольку все записи первичного ключа уникальны. Итак, что не так с внешним ключом, указывающим на уникальный ключ в другой таблице в MYSQL? Если есть решение, я хотел бы знать. Большое спасибо. – user1429896
Как я уже говорил в своем ответе, внешние ключи ** могут ** указывать на ** уникальные ** ключи не обязательно на ** первичные ** клавиши. Итак, продолжайте и определите свой внешний ключ, чтобы указать на уникальный ключ. –
Большое спасибо. Наконец он работал. – user1429896