- Columns - Relationships - OneToOne - OneToMany - Create, update, delete, and read - Compare datastore with desired snapshot