Это утверждение верно. Поле 'id' обычно используется как первичный ключ, который уникально идентифицирует каждую запись в таблице. Вторичный (внешний) ключ действительно должен ссылаться на первичный ключ в другой таблице, устанавливая связь между ними.
Правила Кодда требуют уникальности записей, что означает, что каждый первичный ключ должен быть неповторяющимся. Если есть дубликаты, это нарушает целостность данных и может привести к ошибкам в работе базы данных.