Я слышал эту фразу, когда утром слушал чистые скалы. По-видимому, linq to sql поддерживает только одно-одно табличное сопоставление.Что означает одно к одному отображению таблицы?
ответ
один к одному, один ко многим, многие ко многим являются термины, которые определяют многообразие отношений.
Это означает, что для каждой записи в одной таблице есть одна связанная запись в другой таблице. Но Linq to SQL поддерживает все виды отношений данных, отличных от одного к одному. Посмотрите, например, на Join examples here.
Один к одному отношений означает, что для каждой записи в одной таблице есть одна и только одна запись в связанной таблице ...
Но LinqToSql поддерживает отображение 12:59 и один к многие отношения ... многие ко многим может быть достигнуто, но это требует некоторого кодирования ...
Правильнее ли говорить, что может быть одна и только одна запись в связанной таблице? –
One-однозначное отображение означает, что один из родителей строка может иметь только один дочерний ряд. Существуют различные виды отображения, когда вы считаете дизайн
One-To-Many: Автомобиль имеет много частей
Много-To-One: Многие автомобили используют ту же часть
Много-To-Many: многие части используется во многих автомобилях
One-To-One: Одна часть используется только один раз в одном автомобиле
Я знаю, что Linq к Sql действительно позволяет не только 12:59 отображение, но и один ко многим картографирования, как уже было сказано.
Я либо не слышал (или прислушивался к недавнему) эпизоду DNR, о котором вы говорили (какое именно и какое время упоминалось в этой цитате). Но я считаю маловероятным, что они будут означать, что Linq-to-Sql не может обрабатывать отношения один-на-один.
Я думаю, что они означают, что Linq-to-Sql может выполнять только одно к одному, сопоставляя «сущности». Таким образом, ваша база данных может иметь CUSTOMER и INVOICE как отношение от одного до многих, а в Linq-to-Sql у вас будет объект Customer и объект под названием Invoice, где отношения между ними равны 1, а отношения между .NET и таблицы базы данных - от 1 до 1. Контракт Linq-to-Entities может иметь один-много отношений с их объектами, например, вы можете иметь одну таблицу базы данных с именем INVOICE, но вы можете иметь несколько объектов Linq, например Invoice и PaidInvoice и они будут ссылаться на одну и ту же таблицу базы данных, но у PaidInvoice будет столбец Paid_flg, равный 1, а не 0.
это кажется мне наиболее вероятным – jcollum
- 1. зимуют неуникальную один к одному отображению
- 2. Hibernate один к одному отображению себя как один ко многому
- 3. Одно к одному рельсы 3
- 4. Одно к одному присоединяется к MySQL
- 5. JPA один к одному отображению FetchType.LAZY не работает
- 6. отношение один к одному и одно отношение к одному объекту mysql
- 7. одно к одному сопоставление аннотации hibernate
- 8. Одно к одному картирование в спящем режиме
- 9. Одно к одному соединение в OpenTok
- 10. Что означает «материализация» временной таблицы?
- 11. Что означает «Ошибка обслуживания: Таблицы»?
- 12. одно к одному сопоставление по разным названиям колонок
- 13. отношения один к одному
- 14. C# Подходы к доступу и отображению данных из таблицы
- 15. Дизайн базы данных - одно к одному отношение с повторением возможно?
- 16. Отношения «один к одному» означает ненужные таблицы при разработке базы данных SQL?
- 17. Добавление ограничений к отображению карты
- 18. Присоединиться к таблице и отображению
- 19. Что означает суффикс имени временной таблицы?
- 20. Что означает initImageAppleJPEG: возврат к предупреждающим сообщениям libJPEG означает?
- 21. Что означает «цепочка к суперклассу»?
- 22. Что означает «for (;;)» означает?
- 23. SQL для многих к одному для таблицы
- 24. Вставка в таблицы «один-к-одному»
- 25. таблицы поиска для отношений один к одному?
- 26. Что означает «удалить из таблицы, где NULL = NULL» означает?
- 27. Применить jQuery off() к одному столбцу таблицы
- 28. MySQL: Что означает «KEY» при создании таблицы?
- 29. Одно к одному отношение между таблицами в Rails
- 30. laravel сохранить одно к одному и один ко многим отношениям
респондентам: так вы говорите, если у вас есть две связанные таблицы, и их взаимосвязь одна к одному (vs от одного до многих), то у вас есть «одно к одному сопоставление таблицы»? – MedicineMan
@MedicineMan, я думаю, что вы и респонденты здесь немного неправильно поняли цитату. Пожалуйста, обратите внимание на мой ответ как на возможную альтернативу. Могли бы вы также указать эпизод и, если возможно, время, когда произошла цитата? Спасибо –