Результаты поиска по запросу "foreign-keys"

1 ответ

MySQL - условные ограничения внешнего ключа

У меня есть следующиеКомментарии' таблица в моем приложении:

3 ответа

Перекрестные ссылки на внешние ключи не поддерживаются!

я есть SQLServer со связанным сервером на другую базу данных в другом месте. Я создал вид на этом связанном сервере

1 ответ

@tsOverflow Я обновил свое описание, вполне возможно, что в моей логике есть изъян.

аюсь выполнить запрос: INSERT INTO `ProductState` (`ProductId`, `ChangedOn`, `State`) SELECT t.`ProductId`, t.`ProcessedOn`, \'Activated\' FROM `tmpImport` t LEFT JOIN `Product` p ON t.`ProductId` = p.`Id` WHERE p.`Id` IS NULL ON DUPLICATE ...

ТОП публикаций

1 ответ

на каскадном удалении на стол с двумя ФК к одной и той же таблице [дубликаты]

На этот вопрос уже есть ответ здесь: MS SQL «УДАЛИТЬ КАСКАД» несколько внешних ключей, указывающих на одну и ту же таблицу? [/questions/5018099/ms-sql-on-delete-cascade-multiple-foreign-keys-pointing-to-the-same-table] 1 ответУ меня есть ...

4 ответа

Это то, что я написал. Без первичного ключа в D записи (с внешним ключом) в E не знают, на какой (первичный ключ) в D ссылаются. Пожалуйста, верните свой голос. Спасибо.

у необходимо иметь первичный ключ для столбца одной таблицы, на который ссылается столбец другой таблицы, имеющий внешний ключ. create table D(Did int) create table E(Eid int foreign key references D(Did)) Приведенный выше запрос выдает ...

4 ответа

grails hasOne против прямой переменной-члена

Допустим, у меня есть класс домена Grails, который выглядит как class Person { Address address }Я также мог бы объявить это как class Person { static hasOne = [address:Address] }Второй способ - переместить внешний ключ в таблицу Address, а не в ...

3 ответа

Соедините таблицу дважды - в двух разных столбцах одной таблицы

У меня очень запутанная база данных с таблицей, которая содержит два значения, которые мне нужны в отдельной таблице. Вот моя проблема:

11 ответов

Возможно, вопрос должен быть «Насколько плохи записи о сиротах?». Во многих случаях осиротевшие записи на самом деле ничего не повредят. Да, эти записи могут сохраняться до конца времен, но насколько это плохо на самом деле? Каскадные обновления или удаления являются редко полезными функциями. Ссылочная целостность звучит хорошо, но я думаю, что это не так важно, как нам поверили. Самым большим преимуществом для FK является документация, которую они предоставляют. По моему опыту, ФК для ссылочной целостности - гораздо больше проблем, чем они того стоят.

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

5 ответов

хорошо, надеюсь, это поможет, просто скажи мне, если тебе нужна помощь

я есть 2 модели для 2 разных баз данных: Базы данных были созданы вручную, но это ничего не должно изменить. class LinkModel(models.Model): # in 'urls' database id = models.AutoField(primary_key=True) host_id = models.IntegerField() path ...

2 ответа

Как определить, является ли PropertyType внешним ключом

У меня есть следующий класс 'schakeling', сгенерированный с помощью EF, представляющий таблицу базы данных 'schakeling'. В базе данных «id» я...