Duplication Step 14 This lesson is available for PRO members or as a single course purchase. Sign-in and choose a plan below. Or Signup for Unlimited PRO Access 📼 Login to Watch 👈 Many-to-Many Aggregation 👉 Chapters Intro 👶 1 Resources Helpful Resources supporting the Cloud Firestore Course 👶 2 What is Firestore A brief history of Cloud Firestore 👶 3 Firestore vs SQL Comparing Firestore to RDBMS or SQL Core Concepts 🔥 4 Data Types How data types in Firestore are used for relational models. 🔥 5 Techniques The four main techniques for data modeling in Firestore 🔥 6 Read free How to read individual documents. 🔥 7 Query How to query collections of documents. 🔥 8 Indexes When to create indexes and how do manage them. 🔥 9 Security Security considerations with data modeling Relational Data Modeling 👪 10 Cardinality free How to model data based on the size of a set 👪 11 One-to-One Model and query a one-to-one relationship 👪 12 One-to-Many Model and query a one-to-many relationship 👪 13 Many-to-Many Model and query a many-to-many relationship Advanced Techniques 📐 14 Duplication How to eliminate reads with data duplication 📐 15 Aggregation Use Cloud Functions to maintain computed values Example Models 🎁 16 Votes Model reddit-style votes in Firestore 🎁 17 Role-Based Authorization Role-based access control and security rules 🎁 18 Access Control List Use an ACL for fine-grained user authorization 🎁 19 Hierarchy Model a tree or hierarchy for threaded comments 🎁 20 Follower Feed User-to-user follows and follower feeds Bonus Round 🍰 21 Top Five free Five Firestore Data Modeling Techniques from the Course 🚨 22 Collection Group Queries New feature alert! Query across multiple subcollections.