Data Types Step 4 This lesson is only available for PRO members. Sign-in and choose a plan below. Monthly $25/month Unlimited course access Cancel anytime Slack #pro-member invite AngularFirebase Survival Guide Book Quarterly $50/3mo All monthly tier benefits 33.33% discount 🔥 Free Sticker Lifetime $300/one-time All monthly tier Benefits One-time payment 🔥 Free sticker & 👔 T-Shirt Login with Google ---- OR ---- 📼 Signin to Watch 👈 Firestore vs SQL Techniques 👉 Learn more about Firestore’s supported data types 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.