ORM

Requirements:

  • Callbacks (onUpdate) to mutate data
  • Validation
  • Relationships

    • many-to-many
    • one-to-many
  • Easy to update relationships