Isar Database - Use Isar as the primary local database for structured data persistence - Define collections using annotation with field - Place collection definitions in the directory of the relevant feature - Run after modifying collections Schema Design - Keep collections focused — one collection per domain entity - Use annotations for fields queried frequently - Use for enum fields - Use and for relationships between collections - NEVER store derived/computed values — compute them in the domain layer Migrations - Isar handles additive schema changes automatically (new fields, new collectio…