В общем, мы можем использовать уникальный ключ или первичный ключ, чтобы предотвратить это, но в моем случае. Я создаю таблицу MyFavorite следующим образом:
---------------------------------------------------------
| UserName | FavoriteLink |
---------------------------------------------------------
| Ryan | http://www.google.com |
---------------------------------------------------------
| Ryan | http://www.yahoo.com |
---------------------------------------------------------
| Joyce | http://www.google.com |
---------------------------------------------------------
| Joyce | http://www.cnn.com |
---------------------------------------------------------
Таким образом, у каждого пользователя может быть много избранных ссылок, но у него не должно быть дубликатов избранных ссылок, например, у Райана не должно быть двух предпочтительных ссылок для http://www.google.com., но для этой таблицы поле FavoriteLink может быть дублированным. потому что и Райан, и Джойс, у них всех есть любимая ссылка на http://www.google.com.
Вот вопрос: как я могу вставить данные в эту таблицу без дубликата FavoriteLink для конкретного человека?