Makerble Rules & Relationships

Charities

  • charity can have many beneficiaries

  • charity can have many projects

  • charity can have many Beneficiary Categories

  • charity can have many Custom Forms

Beneficiaries

  • Beneficiary can have only ONE charity

  • Beneficiary can have many projects

  • Beneficiary can have many Cases

Cases

  • Case can have only ONE beneficiary

  • Case can have only ONE Custom Form

  • Case can be tagged with many stories

Projects

  • Project can have many stories

  • Project can have many beneficiaries

  • Project can have many story categories

Stories

  • Story must have ONE project

  • Story can only have ONE project

  • Story must have ONE story category

  • Story can only have ONE story category

  • Story can be tagged with many Cases

  • Story can be tagged with many Beneficiaries

Story Categories

  • Story Category can be assigned to many projects

  • Story Category can have many stories

Users

  • User can have many charities

    • User charity roles: Charity Editor, Charity Reporter, Charity Observer

  • User can have many projects.

    • User project roles: Project Editor, Project Reporter, Project Observer

  • User can have many cases

    • User case roles: Case Owner, Case Worker