MySQL и рейтинг пользователей приложения
Добавлено: 22 янв 2010, 19:48
Есть приложение, которое использует несколько таблиц в моей БД, собираюсь ввести в приложение рейтинг пользователей, для этого создаю еще одну таблицу с полями user и rate. Когда пользователь добавляет материал, создается запись с его ID и рейтингом, равным нулю, впоследствии рейтинг будет увеличиваться.
Вопрос: как избежать дублирования записей, ведь пользователи могут добавлять материалы неоднократно. То есть требуется сделать проверку на наличие в таблице пользователя с заданным ID, если такового нет, то создать. Если не сложно, приведите SQL-запрос.
Вопрос: как избежать дублирования записей, ведь пользователи могут добавлять материалы неоднократно. То есть требуется сделать проверку на наличие в таблице пользователя с заданным ID, если такового нет, то создать. Если не сложно, приведите SQL-запрос.