Триггер для проверки дублированного адреса электронной почты - PullRequest
1 голос
/ 30 марта 2012

Является ли хорошим вариантом написать триггер mysql для проверки дублированного адреса электронной почты. Так что Mysql отклоняет вставку дублирующего адреса электронной почты.

Или,

Это хорошо делать в приложении? Т.е. прочитать все адреса электронной почты из таблицы пользователей, а затем в PHP выполнить сравнение.

Я читаю о триггере mysql, и я думаю, что это был бы хороший вариант вместо того, чтобы делать это в php .. Добрый совет.

С уважением,

1 Ответ

1 голос
/ 14 мая 2016

Во-первых, триггеры базы данных более эффективны и эффективны, потому что вы не можете забыть реализовать их в своем приложении.

И второе: почему бы вам не установить адрес электронной почты?колонка как уникальная?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...