tijlleenders / ZinZen

Better together - an app to realize dreams together.
https://ZinZen.me
GNU Affero General Public License v3.0
43 stars 60 forks source link

Extend the database and API of my goals to add sublists #425

Closed pulkitvyas08 closed 2 years ago

pulkitvyas08 commented 2 years ago

// TODO: Add description

tijlleenders commented 2 years ago

The goals are a Directed Acyclical Graph (DAG). The best structure for this in my opinion is three different collections:

For now we can only directly add/remove children from a parent goal - so it is impossible for a goal to have multiple parents. This is however the objective later.