Closed jonathan-s closed 6 months ago
Thanks for you effort, but I think I'd prefer not going ahead with this and keep the data model simpler. I can't see a lot of benefits to this, presumably there won't be a lot of overlap between user's bookmarks, so the reuse is marginal. On the downside this opens up a lot of potential for new bugs, and makes it harder to maintain in general.
I understand that you may be totally uninterested in this change. If that is the case, feel free to close this PR.
This PR consists of three commits
If you have many users on the instance, it's a lot nicer to have normalized data as that data can then be re-used across those users, as it's not user specific.