MySQL - Использование внешнего ключа в качестве первичного ключа
У меня есть таблица 1 с первичным ключомuser_id
и таблица 2 гдеuser_id
это внешний ключ.
Только 1 запись вuser_id
может существовать в таблице 2, и никакая запись не может существовать без него.
ВОПРОС: Можетuser_id
в таблице 2 указывается как внешний, так и первичный ключ одновременно, и если да, то это хорошая идея, каковы плюсы / минусы?