29
ответов

Что случилось с внешними ключами?

Я не забываю слышать упоминание Joel Spolsky в подкасте 014, что он едва когда-либо использовал внешний ключ (если я помню правильно). Однако мне они кажутся довольно жизненно важными для предотвращения дублирования и последующий...
вопрос задан: 18 September 2018 22:58
11
ответов

Должна ли обеспечиваться ссылочная целостность?

Одной из причин, по которой ссылочная целостность не должна обеспечиваться, является производительность. Поскольку Db должен проверять все обновления по отношению к отношениям, он просто делает вещи медленнее, но каковы другие ...
вопрос задан: 9 July 2018 20:50
9
ответов

База данных на приложение VS Одна большая база данных для всех [закрытых] приложений

Я разрабатываю несколько приложений, которые совместно используют 2 или 3 таблицы базы данных, и все другие таблицы будут независимы от каждого приложения. Общие базы данных содержат главным образом информацию о пользователе, и там...
вопрос задан: 23 May 2017 11:48
6
ответов

Как я могу повредить ссылочную целостность кратко, в рамках транзакции, не отключая ограничение внешнего ключа?

У меня есть таблица с 3 столбцами: идентификатор, PARENT_ID, PARENT_ID ИМЕНИ имеет отношения внешнего ключа с идентификатором в той же таблице. Эта таблица моделирует иерархию. Иногда идентификатор записи будет изменяться...
вопрос задан: 24 June 2010 07:03
6
ответов

Синхронизация таблиц ссылочной целостности и перечислений

Я время от времени обдумываю этот вопрос, таким образом, я думал, что спрошу Вас парни об этом. Скажем, у меня есть таблица базы данных, которая похожа на это: Таблица: Значение идентификатора Видимости-----0 Видимых 1...
вопрос задан: 4 January 2010 04:38
5
ответов

NoSQL / гибрид RDBMS со ссылочной целостностью (удаляют каскад)?

Есть ли база данных там, которая приносит Вам пользу ссылочной целостности и способности использовать язык типа SQL для запросов, но также и позволяет объектам быть неточно определенными относительно...
вопрос задан: 14 January 2013 09:51
5
ответов

Когда ссылочная целостность не является соответствующей?

Я понимаю потребность иметь ссылочную целостность для ограничения определенных значений на записи или возможно предотвращении их от удаления по запросу удаления. Однако я неясен относительно допустимого использования...
вопрос задан: 2 February 2010 22:44
4
ответа

Осуществить ссылочную целостность на осуществленном пути?

Я пытаюсь реализовать дерево как структура с помощью модели Materialized Path, описанной здесь: http://www.dbazine.com/oracle/or-articles/tropashko4. Действительно ли возможно осуществить ссылочную целостность на...
вопрос задан: 26 July 2010 19:02
4
ответа

Действительно ли возможно задержать проверки ссылочной целостности до конца транзакции в SQL Server?

Я недавно читал в PofEA Fowler, что некоторые механизмы базы данных позволяют Вам задерживать проверки RI до конца транзакции. Действительно ли это возможно в SQL Server? Проблема идет с некоторыми сценариями...
вопрос задан: 25 August 2009 18:37
4
ответа

Почему миграции направляющих определяют внешние ключи в приложении, но не в базе данных?

Если я определяю модель Customer и Order, в которой у Клиента "есть много" Заказов, и Порядок "принадлежит" Клиенту, в направляющих мы говорим о Порядке, имеющем внешний ключ Клиенту через...
вопрос задан: 24 June 2009 14:05
4
ответа

Как я отключаю ссылочную целостность в Пост-ГРЭС 8.2?

Результаты Google на этом являются немного тонкими, но предполагают, что это не легко возможно. Моя определенная проблема состоит в том, что я должен перенумеровать идентификаторы в двух таблицах, которые связаны друг с другом таким образом что...
вопрос задан: 1 October 2008 16:27
2
ответа

Что альтернативные пути к отношениям модели M:M в Cassandra?

Рассмотрите отношение M:M, которое должно быть представлено в хранилище данных Cassandra. Какие опции моделирования M:M доступны? Для каждой альтернативы, когда это должно предпочесть? Какой выбор моделирования M:M имеет Вас...
вопрос задан: 15 November 2018 08:33
2
ответа

Ссылочная целостность данных: необходимость, полезность или старая шляпа?

Фреймворки, такие как Rails, поощряют перемещение большей части логики, даже таких вещей, как ограничения и внешние ключи, вне базы данных - на мой взгляд. к лучшему, так как это более управляемо и легко ...
вопрос задан: 31 August 2010 01:19
2
ответа

CouchDB поддерживает ссылочную целостность?

Я плохо знаком с CouchDB и приобретением знаний об этом. Я не сталкивался с поддержкой CouchDB ссылочной целостности. Мы можем создать внешний ключ для поля в документе CouchDB? Для, например, это возможный...
вопрос задан: 23 December 2009 06:36
1
ответ

Внешний ключ MySQL для разрешения ПУСТОГО УКАЗАТЕЛЯ?

Я соединяю веб-сайт изображения. Довольно простой MySQL основной схемы, но я испытываю некоторые затруднения при попытке представить возможные администраторские флаги, связанные с изображением ("несоответствующий", "...
вопрос задан: 22 January 2013 13:30
1
ответ

База данных инициировала / ссылочная целостность и кэширование в оперативной памяти

Вы видите триггеры базы данных / правила ссылочной целостности, используемые способом, который изменяется, фактические данные в базе данных (изменяющий строку w в таблице x вызывает изменение последовательно y в таблице z)? Если да, Как...
вопрос задан: 15 March 2010 22:20
1
ответ

do’s реляционной модели ElevateDB и dont’s

Моя компания использует ElevateDB в одном из наших продуктов. Однако наша база данных является просто набором таблиц. Недавно, поскольку больше функций разработано и больше модулей добавляется, мы узнали, что наши данные нет...
вопрос задан: 4 August 2009 14:42
0
ответов

Maintaining Referential Integrity - Good or Bad?

We are planning on introducing simple Audit Trail in our database using triggers and separate history table for each table that requires auditing. For example consider table StudentScore, it has few ...
вопрос задан: 23 October 2018 06:04
0
ответов

Как обеспечить ссылочную целостность при наследовании одной таблицы?

Я прочитал несколько ответов Билла Карвина о наследовании одной таблицы и думаю, что этот подход будет хорош для той установки, которую я рассматриваю :Playlist --------ID АВТО _ПРИРАБОТКА название TeamPlaylist ---...
вопрос задан: 23 May 2017 12:34
0
ответов

In MySQL, can I defer referential integrity checks until commit

As in this question, I've been reading PoEAA and wondering if it's possible to defer referential integrity checks until commit in MySQL. I've run into this problem when wanting to insert a bunch of ...
вопрос задан: 23 May 2017 02:25
0
ответов

Create unique constraint with null columns

У меня есть таблица с таким расположением: CREATE TABLE Favorites ( FavoriteId uuid NOT NULL PRIMARY KEY, UserId uuid NOT NULL, RecipeId uuid NOT NULL, MenuId uuid ) Я хочу создать уникальный ...
вопрос задан: 19 January 2013 16:44
0
ответов

ВМЕСТО триггеров и путей CASCADE

Допустим, у меня есть 3 таблицы в иерархии :TableA -> TableB -> TableC TableC имеет отношение внешнего ключа к TableB, а TableB имеет отношение внешнего ключа к TableA. Если я удалю...
вопрос задан: 2 June 2012 14:14
0
ответов

mysql отключить ссылочную целостность

Я хочу удалить все схемы в БД mysql, и я не не хотите беспокоиться об ошибках ссылочной целостности в h2, это делается так: SET REFERENTIAL_INTEGRITY FALSE; удалить таблицу, если она существует...
вопрос задан: 31 March 2012 16:59
0
ответов

Внешний ключ и ограничение проверки целостности

Я создаю систему, которая является центральным репозиторием для хранения данных из ряда других систем. Процесс синхронизации необходим для обновления центрального репозитория при обновлении данных других систем. ...
вопрос задан: 19 February 2012 11:03
0
ответов

MYSQL объединяет таблицы несколько раз

У меня есть таблица со строками событий, и каждая из них (среди множества других полей) добавлена ​​пользователем, отредактирована пользователем, удалена пользователем Есть INT и относятся к таблице пользователей к конкретному пользователю. Я ...
вопрос задан: 10 June 2011 17:00
0
ответов

SQL Server: как узнать, ссылается ли какая-либо строка на строку для удаления

Вы не можете удалить строку, если какая-либо строка ссылается на строку для удаления через FK. Можно ли узнать, ссылается ли какая-либо строка на строку, подлежащую удалению, перед выполнением инструкции DELETE?
вопрос задан: 10 June 2011 16:51
0
ответов

Простое ограничение для ограничения таблицы Oracle одной строкой

Я ищу простой способ ограничить таблицу конфигурации приложения одной строкой. Я знаю, что могу сделать это с виртуальным столбцом, содержащим подзапрос или материализованное представление наверху, но на самом деле это ...
вопрос задан: 29 March 2011 19:38
0
ответов

Как ссылаться на другие таблицы в проверочных ограничениях?

У меня есть таблица ProductSupportArticles: ParentArticleID int NULL ProductID int NOT NULL Заголовок varchar (100) NOT NULL Content varchar (MAX) NOT ...
вопрос задан: 20 March 2011 23:53
0
ответов

Что такое CONSTRAINT в MySQL с FK? do?

Я просмотрел документацию по MySQL 5.1 и до сих пор не могу понять этого - я заметил разницу между кодом, который я ввожу в MySQL, и кодом, выводимым системой. В чем разница ...
вопрос задан: 3 December 2010 21:07
0
ответов

Ссылочная целостность в реляционном хранилище данных. Стоит ли оно того? и каковы альтернативы?

Если бы вам пришлось создать реляционное хранилище данных библейских пропорций с помощью SQL Server 2008, вы бы использовали внешние ключи для обеспечения целостности данных или использовали бы другие средства? Люблю иностранные ...
вопрос задан: 11 October 2010 15:12