Описание тега unique-constraint

Unique-constraint is an index that sets one or multiple fields to be unique in a data entity
1 ответ

MySQL INSERT с двумя разными УНИКАЛЬНЫМИ ограничениями

У меня есть таблица, созданная с: CREATE TABLE userSessions ( id INTEGER NOT NULL AUTO_INCREMENT, userId VARCHAR(50) NOT NULL, startTime TIMESTAMP NULL, endTime TIMESTAMP NULL, PRIMARY KEY (id), INDEX(startTime), INDEX(endTime), UNIQUE(userId, start…
02 май '13 в 12:08
1 ответ

Проверка Rails: уникальность нескольких полей: ненужные запросы в базе данных

У меня есть приложение Rails 4.2/Ruby 2.2, где у меня есть таблица пользователей и таблица серверов. Сервер "принадлежит" пользователю (внешний ключ user_id), а имя сервера должно быть уникальным для конкретного пользователя. В PostgreSQL это выгляд…
3 ответа

База данных для мультиязычного дизайна. двойной уникальный ключ ссылается на внешний ключ

Я должен сделать так, чтобы моя база данных могла переводить некоторые термины. вот основная ничья моей базы данных: Первая таблица (и еще многим нравится): create table objects id int PRIMARY KEY, name varchar(50), name_id int FOREIGN KEY, Второй с…
2 ответа

Как создать уникальную комбинацию столбцов базы данных сервера SQL

Я пытаюсь создать таблицу отношений, которая соединяет пользователей. У меня есть следующая структура: 1. id 2. fromuserid 3. touserid 4. state (none, send, accepted, rejected) Я хочу иметь ограничение, что любая пара из / в должна быть уникальной. …
1 ответ

Neo4j 2.0 уникальная ошибка ограничения "узел уже существует", когда он не

У меня возникли небольшие проблемы с уникальными ограничениями neo4j, когда оператор CREATE cypher не выполняется из-за того, что узел уже существует. Проблема в том, что это не существует. Кроме того, этот точный процесс с этими точными данными раб…
21 фев '14 в 14:35
2 ответа

Spring MongoDB - Почему уникальный индекс также применяется к встроенному документу?

У меня есть документ A с уникальным индексом и другой документ B, в который встроен A. Когда я пытаюсь сохранить 2 документа B с одним и тем же документом A, я получаю ошибку ключа дублирования. Зачем? Разве уникальный индекс не должен быть обеспече…
19 апр '16 в 13:11
1 ответ

Класс домена Grails: уникальное ограничение для нескольких столбцов

Предположим, что простой класс домена Grails: class Account { String countryId; String userName; String password; static constraints = { ...???... } } Требуется, чтобы имена пользователей были уникальными для конкретной страны, поэтому в двух столбц…
0 ответов

Hibernate / JPA слияние на основе уникального ключа вместо первичного ключа

В Hibernate 5.1.0 / JPA 2.1 есть ли способ слияния, основанный на уникальном ключе, а не на первичном ключе? У меня есть значения для уникального ключа в качестве ввода из внешней системы, но ввод, очевидно, не содержит мой внутренний первичный ключ…
0 ответов

Появляется все больше и больше уникальных ключей для моей таблицы MySQL (JPA)

Я определил уникальное ограничение для "trackingDate" и "userId" (отмечено на скриншоте) через JPA. Теперь я заметил, что появляются все новые и новые уникальные ключи для одних и тех же столбцов с разными именами. Это нормальное поведение или пробл…
22 сен '18 в 23:15
3 ответа

MySQL: структура таблицы для "представлений" пользователя

У меня есть вопрос, на который я дал несколько советов, буду признателен за дополнительные мнения. На моем сайте есть пользователи, у каждого из которых есть user_id. Эти пользователи могут просматривать продукты, и мне нужно отслеживать уникальные …
10 янв '10 в 16:58
1 ответ

Уникальный индекс, чтобы гарантировать уникальность в течение нескольких последовательных дней

Я хочу разослать дружеские письма-напоминания нашим пользователям. Например, когда пользователь не входил в систему в течение 30 дней подряд (есть несколько разных случаев, когда мы отправляем электронное письмо). Каждую ночь я буду проверять различ…
15 мар '14 в 11:38
1 ответ

Создать составной уникальный ключ, используя два внешних ключа

Я использую MySQL в качестве базы данных и работаю с JPA и хочу создать таблицу quarter_level_result в котором у меня есть два внешних ключа, т.е. quarter_id а также department_id, Я хочу спроектировать таблицу таким образом, чтобы комбинация этих д…
23 июн '17 в 04:42
1 ответ

Play Framework [1.2.4]: уникальные ограничения для объекта

Я использую playframwork с mySQL для своего веб-приложения. У меня есть таблица, которая требует unique_constraint на нескольких столбцах. Я определил сущность следующим образом... package models; import java.util.Date; import javax.persistence.Enti…
10 фев '12 в 17:22
1 ответ

Уникальные ограничения CoreData исчезают в XCode

Что я хочу сделать: Добавить уникальное ограничение на атрибут photoID в сущности PhotoUpload, Проблема: Я нажимаю на ограничения и добавляю photoID, Когда я перехожу к другому файлу и возвращаюсь к xcdatamodeld файл, ограничения нет. Он автоматичес…
21 июл '16 в 06:19
1 ответ

Функция проверки ограничений SQL

Я хочу во время запроса проверить, соблюдаются ли ограничения, если они не отправляют сообщение об ошибке, просто возвращают FALSE. Как бы я это сделал? Пример таблицы, которую я использую: CREATE TABLE tree ( name VARCHAR(64) UNIQUE PRIMARY KEY, le…
3 ответа

Вопросы об индексах базы данных

Когда индекс базы данных создается для ограничения уникальности для поля или несколько индексов создаются для ограничения уникальности для нескольких полей, эти же индексы можно использовать для повышения эффективности при запросах объектов, во мног…
0 ответов

Транзакция ограничения MySQL для сущности должна завершиться до того, как начнется другая

У меня есть стол для гостей, каждый гость с уникальным именем. У меня есть таблица для guest_transactions с guest_id, status_id, there_time, left_time. И таблица состояния со столбцом имени, заполненным значениями (здесь, слева, слева). Я хочу запис…
09 сен '14 в 17:30
1 ответ

Как я могу добавить ограничения к объекту ADO.NET?

Я знаю, как пометить группу полей как первичный ключ в сущностях ADO.NET, но я не нашел способа объявить уникальные ограничения или проверить ограничения. Эта функция отсутствует в конструкторе или в фреймворке?
1 ответ

В Django, как найти строки, которые нарушали бы уникальное ограничение вместе?

Для следующей конечной точки API import json from django.contrib.auth.decorators import login_required from django.http import JsonResponse, HttpResponseBadRequest from django.views.decorators.http import require_POST from lucy_web.models import Use…
2 ответа

Создать уникальное ограничение на два столбца в двух таблицах

Вот моя модель данных. Мне нужно сделать username столбец в USER таблица как уникальный столбец. Но это должно быть уникальным для компании. Например, Компания A может иметь имя пользователя как Джеймс, а Компания B также может иметь имя пользовател…
08 май '16 в 05:37