Связи в EF Core: один к одному, один ко многим и многие ко многим
Tech Yatra(Nishant Gupta)
0:00 / 0:00
Связи в EF Core: один к одному, один ко многим и многие ко многим
6 467 просмотров · 3 г. назад
Tech Yatra(Nishant Gupta)
3,79 тыс. подписчиков
6 467 просмотров · 3 г. назад
Освойте работу с отношениями в Entity Framework Core на практических примерах и в реальных условиях. Узнайте, как устанавливать надежные связи между сущностями в базе данных, используя мощные возможности EF Core.
Этот всеобъемлющий учебник охватывает все типы отношений в Entity Framework Core, от базовых концепций до расширенных настроек. Независимо от того, создаете ли вы свое первое приложение или оптимизируете существующий код, это руководство предоставляет понятные объяснения и практические демонстрации.
Что вы узнаете:
• Понимание первичных ключей, внешних ключей и свойств навигации
• Реализация отношений «один к одному» с реальными примерами кода
• Объяснение шаблонов отношений «один ко многим» и «многие к одному»
• Отношения «многие ко многим» с практическими демонстрациями
• Настройка отношений с использованием Fluent API и атрибутов
• Работа со свойствами навигации для обхода сущностей
• Операции CRUD со связанными сущностями
• Каскадное поведение и обработка удаления
• Лучшие практики Entity Framework Core
• Нормализация данных и оптимизация производительности базы данных
Главы:
0:00 Введение
1:30 Объяснение первичных и внешних ключей
4:00 Обзор свойств навигации
6:45 Отношения «один к одному»
12:30 Отношения «один ко многим»
18:15 Отношения «многие к одному»
24:00 Отношения «многие ко многим»
31:45 Настройка Fluent API
38:00 Лучшие практики и заключение
На протяжении всего этого В этом учебном пособии вы будете работать с практическими примерами, демонстрирующими, как определять связи, перемещаться между связанными сущностями и реализовывать правильные шаблоны моделирования данных. Примеры кода используют как атрибутный подход, так и подход Fluent API, что обеспечивает гибкость в ваших проектах.
Идеально подходит для разработчиков, студентов и энтузиастов любого уровня подготовки. Следуйте инструкциям в репозитории GitHub, чтобы получить доступ к полному исходному коду и ресурсам.
🔗 Репозиторий GitHub: https://github.com/techyatra/Ef_Core_...
📚 Ресурсы для презентации: https://docs.google.com/presentation/...
🌐 Веб-сайт: https://techyatra.github.io
#EntityFrameworkCore #CSharp #DotNet #DatabaseDesign #efcore #codinginhindi #techyatra
📌 Ресурсы и Ссылки:
https://github.com/techyatra/Ef_Core_...
https://docs.google.com/presentation/...