Один составной ключ состоит из двух идентификаторов двух классов. В моих случаях использования один из идентификаторов может не отображаться сущности с составным ключом. Может ли составной ключ разрешать один элемент равным нулю? Я не могу найти соответствующие документы в Интернете.Может ли один атрибут соединения/составного ключа быть нулевым?
0
A
ответ
0
Я думаю, на этот раз уже был дан ответ: here. В общем, для первичных ключей является неправильной идеей null (и, как правило, базы данных не позволяют иметь нулевые PK).
Смежные вопросы
- 1. Может ли один атрибут в функциональной зависимости быть нулевым?
- 2. Может ли «Context.User» быть нулевым?
- 3. Создание составного первичного ключа, когда один из столбцов может быть или не может быть нулевым
- 4. Может ли DateTime быть нулевым?
- 5. Может ли devicePixelRatio быть нулевым?
- 6. Может ли Java varargs быть нулевым?
- 7. Может ли PropertyInfo.DeclaringType действительно быть нулевым?
- 8. Может ли EventArgs когда-либо быть нулевым?
- 9. Может ли это быть нулевым в Scala?
- 10. Может ли свойство LogicalOperationStack быть нулевым?
- 11. Может ли перечисление SystemVerilog быть нулевым?
- 12. Может ли трассировка стека стека быть нулевым?
- 13. @ManyToOne отношение может быть нулевым?
- 14. может ли быть полученное BroadcastReceiver намерение быть нулевым?
- 15. Может ли свойство внешнего ключа быть частью составного первичного ключа?
- 16. Может ли атрибут XML быть пустой строкой?
- 17. Можно ли использовать 2 внешних ключа в таблице, один из которых должен быть нулевым?
- 18. Продвинутый прототип даты - может ли это когда-либо быть нулевым?
- 19. Может ли «sizeof» класс или объект когда-либо быть нулевым?
- 20. Цель андроида: когда действие может быть нулевым?
- 21. shared_ptr, который не может быть нулевым?
- 22. C# Newtonsoft - значение не может быть нулевым
- 23. Значение не может быть нулевым. Ошибка
- 24. ASP.NET MVC: Как может IPrincipal быть нулевым?
- 25. Как определить, может ли столбец в SELECT быть нулевым?
- 26. Если объект указанного типа, может ли он быть еще нулевым?
- 27. Может ли IAsyncResult в IHttpAsyncHandler.EndProcessRequest когда-либо быть нулевым?
- 28. Может ли Oracle Sequence когда-либо быть нулевым?
- 29. Может ли ienumerable от уступки быть когда-либо нулевым?
- 30. Может ли идентификатор вкладки Google Chrome быть нулевым?
Мой вопрос об одном из элементов в составном ключе - null, но не все из них. Другими словами, составной ключ не будет пустым, но один элемент может быть нулевым. – vic
В основе моего вопроса лежит денормализация отношения «один ко многим». У меня есть отношение «один ко многим» в нашей системе. Мне нужно создать зеркальный объект, разделив отношение «один ко многим». У меня есть составной ключ, который состоит из идентификаторов двух объектов в отношении «один ко многим» в зеркальном объекте. – vic
Чтобы убедиться, что я вас понимаю, вы говорите, что у вас есть две таблицы (A и B), и вы хотите создать сущность, представляющую обе эти таблицы, используя свои ПК в виде составного ключа? – John