Описание тега primary-key-design
1
ответ
ASP MVC код сначала создает вычисляемый первичный ключ
Я использую code first в asp mvc и я столкнулся с ситуацией, когда мне нужно иметь модель / таблицу с вычисленным первичным ключом, например: public class Student { [Key] public string StudentNumber { get; set; } public string FirstName { get; set; …
29 фев '16 в 09:30
1
ответ
Схема SQLAlchemy, которая позволяет двум таблицам совместно использовать столбец первичного ключа
Скажем, у меня есть два стола, фу и бар. Оба имеют первичные ключи. Я хочу настроить его в SQLAlchemy, чтобы объединенный набор foo.id и bar.id был уникальным. Как бы я это сделал? Я попытался добавить еще одну таблицу, содержащую только первичные к…
27 авг '15 в 13:41
0
ответов
Синхронизация центральной базы данных и нескольких клиентских баз данных: GUID / PK
Мы создаем решение для судов, где судовладелец (на суше) получает данные со всех своих судов, но у каждого судна есть только свои собственные данные. Судовладелец (центральная БД) может изменить материал и отправить его на корабли, но судно А никогд…
23 янв '18 в 01:53
3
ответа
Как я могу получить идентификатор документа, который я добавил в коллекцию Cosmosdb?
У меня есть одна коллекция, в которую я вставляю документы разных типов. Я использую параметр типа, чтобы различать разные типы данных в коллекции. Когда я вставляю документ, я создал поле Id для каждого документа, но Cosmosdb имеет встроенное поле …
19 мар '18 в 06:56
0
ответов
Столбец идентификатора автоинкремента с естественным первичным ключом
В настоящее время я дополняю естественный первичный ключ моей таблицы уникальным столбцом идентификатора с автоматическим приращением. Это облегчает сравнение, обновление и удаление записей из кода (более простые предложения WHERE). Как это соотноси…
21 авг '14 в 18:44
2
ответа
Лучший способ создать уникальные идентификаторы для распределенных данных, которые будут объединены?
У меня есть централизованная база данных (MS SQL Server), и распределенные клиенты сохраняют в ней данные через Интернет. Когда интернет-соединение обрывается, клиент начинает локально хранить новые данные в экземпляре SQLite. Когда подключение к Ин…
27 янв '10 в 03:43
2
ответа
Рекомендации по использованию смешанных символов и целочисленных идентификаторов в веб-приложениях
Я занимаюсь разработкой веб-приложения, в котором мне нужно идентифицировать определенную страницу, используя идентификатор. Обычно я использую интергер с автоматическим приращением, который относится к идентификатору элемента в БД. Вот так например…
19 сен '12 в 09:19
2
ответа
MySQL перемещает первичный ключ из varchar в int
У меня есть три таблицы в MySQL (innodb) (X, Y и Z). X является таблицей с более чем 10 миллионами строк и имеет первичный ключ Y в качестве внешнего ключа. Аналогично, Z - это таблица с более чем 30 миллионами строк, и первичный ключ Y имеет внешни…
21 авг '15 в 05:29
2
ответа
Изменение размера уникального идентификатора с минимальным изменением кода
Я хочу изменить программное приложение. В приложении мы используем 10-значный уникальный идентификатор для идентификации каждого пользователя. Кроме того, 10-значное число имеет встроенное значение. Например, первые 2 цифры представляют страну, из к…
01 дек '13 в 08:05
2
ответа
Является ли RandomStringUtils.randomAlphanumeric(30) допустимой стратегией GUID?
Мне нужен генератор случайных строк, который генерирует буквенно-цифровую строку для использования в качестве уникального ключа в распределенной системе, длина которого 30 символов или менее . Он не может содержать никаких специальных символов. Буде…
09 янв '16 в 06:04
1
ответ
Отметка времени основного ключа DynamoDB
Я пытаюсь запросить набор данных в DynamodB, где первичный ключ является меткой времени. Сначала я хотел получить все данные для конкретного датчика. Я попытался с помощью сканирования (scan.json): { "sensorId": { "AttributeValueList": [{ "S": "1234…
25 мар '18 в 22:18
4
ответа
Использование Natural key в качестве идентификатора DomainObject или GUID + автоинкрементный дизайн, управляемый доменом
Я читал много статей о DDD и заметил, что большинство используют GUID в качестве идентификатора при сохранении в базе данных. Говорят, что GUID хорошо масштабируется, а идентификаторы с автоматическим инкрементом увеличиваются, когда речь идет о мас…
28 июл '15 в 09:45
2
ответа
Первичный ключ таблиц SQL
Какой лучше использовать Guid или Int Primary Key? некоторые результаты поиска предпочитают Guid, а другие - Int. так каковы на самом деле плюсы и минусы каждого.
01 ноя '11 в 09:38
1
ответ
Конструкция ключа таблицы HBase в отношении дубликатов и точек доступа сервера региона
У меня есть требование для хранения событий, сгенерированных пользователем, идентифицированным userId. Каждый пользователь принадлежит компании, которая идентифицируется по companyId. Я придумал дизайн для таблицы в HBase следующим образом: rowkey: …
12 мар '13 в 00:25
1
ответ
Попасть в путаницу с числовыми первичными ключами
Я надеюсь, что кто-то может помочь. Я пытаюсь что-то настроить ниже, но я немного путаюсь. Насколько я понимаю, получение числовой переменной ID (например, автоинкремент) для первичного ключа более эффективно, чем использование составного первичного…
24 авг '14 в 17:40
1
ответ
Выделите диапазоны целых чисел первичного ключа
Дан RangeA для автоинкрементных целых чисел первичного ключа (от 1 до 32767) и RangeB (от 32768 до 2147483647). Если условие истинно, сохраните объект с первичным ключом, назначенным в RangeA, иначе сохраните его в RangeB. Администратор (я) будет ед…
08 янв '17 в 00:51
2
ответа
Основные ключи SQL
Итак, мы с коллегой спорим о том, какой путь лучше для генерации первичных ключей, которые являются GUID. Мы используем.NET 4.0 с Entities 4 и используем хранимые процедуры для выбора / вставки / обновления. Он хочет создать первичный ключ GUID в ко…
07 апр '11 в 15:47
3
ответа
MySQL. Первичный ключ в реляционной таблице. Уникальный идентификатор или несколько уникальных ключей?
Первичный ключ в реляционных таблицах. Составной первичный ключ или уникальный первичный ключ в этих чистых реляционных таблицах? Какой дизайн вы бы порекомендовали использовать в MySQL для высокой производительности? Смотрите схему Технические преи…
16 июн '11 в 12:47
1
ответ
Уникальный ключ SQL, если не удален
У меня есть таблица, как показано ниже: +----------+---------+ | ParentId | ChildId | +----------+---------+ Это отношение один-ко-многим (один родитель, несколько дочерних), на данный момент первичным ключом является идентификатор дочернего элемент…
04 июн '17 в 23:06
2
ответа
Разработка первичного ключа СУБД для управления версиями строк
Я хочу разработать первичный ключ для моей таблицы с контролем версий строк. Моя таблица содержит 2 основных поля: ID и Timestamp и множество других полей. Для уникального "идентификатора" я хочу сохранить предыдущие версии записи. Поэтому я создаю …
21 июл '15 в 00:29