Это зависит от того, чего вы хотите достичь с помощью своей базы данных.
Скорее всего, вы хотите добавить их в качестве внешних ключей в вашу таблицу n-n. Проще всего открыть верстак в представлении моделирования и определить отношение n к n между продуктом и пользователем.
Это обеспечит целостность данных в ваших таблицах.
Возможно, вы захотите иметь только одно соединение на пару пользователь - продукт. Этого можно добиться, создав уникальный индекс без этих двух или сделав их первичным ключом для этой новой таблицы. Лично я бы не стал использовать составной ключ, поскольку ваша модель может измениться, и вы станете более гибкими.