Перейти к содержимому

Связи в 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/...