У нас вы можете посмотреть бесплатно Dataverse Training – Module 4: Table Design & Relationships (ERD, Primary Fields, Lookups, 1:N, N:N) или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
In this session, we will explore Table Design and Relationships in Microsoft Dynamics 365 / Dataverse. Understanding how to design tables based on ERD (Entity Relationship Diagram) and how to configure relationships like 1:N, N:1, and N:N is a key skill for building scalable and well-structured CRM solutions. This module will cover how to convert business requirements into Dataverse table structures, define Primary Fields, configure Lookup columns, and implement different types of relationships. By the end of this session, you will understand how to design efficient data models for Dynamics 365 CRM implementations following real-world best practices. This session is useful for: Dynamics 365 CRM Developers Power Platform Developers Solution Architects Functional Consultants Beginners learning Dataverse data modeling 📚 Session Agenda 1️⃣ Introduction to Table Design in Dataverse Importance of proper data modeling How table design impacts performance and scalability Best practices for designing tables in Dynamics 365 2️⃣ Designing Tables from ERD (Entity Relationship Diagram) What is an ERD Understanding entities and attributes Translating ERD into Dataverse tables Mapping business objects to tables Example Scenario: Customer Order Product Invoice 3️⃣ Primary Fields in Dataverse Tables What is a Primary Field Difference between Primary Key and Primary Name Column Best practices for defining Primary Fields Real-world examples 4️⃣ Lookup Columns in Dataverse What is a Lookup field How Lookup creates relationships between tables Lookup vs Choice vs Text fields Common use cases Example: Contact linked to Account Opportunity linked to Customer 5️⃣ Understanding Table Relationships 1:N Relationship (One-to-Many) Example: One Account → Many Contacts Explanation: Parent Table Child Table Referential behavior N:1 Relationship (Many-to-One) Example: Many Opportunities → One Account Explanation: Lookup creation Navigation between tables N:N Relationship (Many-to-Many) Example: Students ↔ Courses Contacts ↔ Marketing Lists Explanation: Intersect table concept Real-world scenarios When to use N:N relationships 6️⃣ Relationship Behavior & Data Integrity Cascade behaviors Parental vs Referential relationships Delete and Assign behavior 7️⃣ Real-World CRM Design Example Example Data Model: Account Contact Opportunity Product Order How they are connected using relationships. 8️⃣ Best Practices for Table Design ✔ Keep relationships simple ✔ Avoid unnecessary N:N relationships ✔ Use proper naming conventions ✔ Maintain data integrity ✔ Design for scalability 🎯 Learning Outcome After this session, you will be able to: ✔ Design Dataverse tables from ERD diagrams ✔ Configure Primary Fields correctly ✔ Create Lookup relationships between tables ✔ Understand and implement 1:N, N:1, and N:N relationships ✔ Apply best practices for CRM data modeling