Я работаю над решением для предотвращения дублирования записей в базе данных, которые могут возникнуть в результате моей настройки.
Я планирую сделать хеш md5 некоторых значений и проверить таблицу, чтобы увидеть, существует ли этот хеш.
Это более эффективно достигается с помощью таблицы mysql или чего-то подобного линии txt-файла на сервере?
Может ли кто-нибудь предложить более элегантное решение?
Я ценю любую помощь.
You can create a UNIQUE INDEX and add to it the column set in which values you don't want to be duplicated. Then the DB will return you an error on every transaction that attempts to duplicate that data. Check this: Create Index on MySQL reference