Создание уникального поля в базе данных: зачем и как использовать