D Document-oriented → Lesson 3: MongoDB Data model: Documents in JSON/BSON format, grouped into collections Strengths: • heterogeneous entities • Nested structures are read together, without joins • a new field without an `ALTER TABLE` (but the code and validator need to be updated) Limitations: • The app supports connectivity • Risk of data inconsistencies • Queries across multiple collections are more expensive than JOINs Configuration of items and effects, event descriptions, and profiles with different sets of fields for different character types