Notion's data model is incredible, actually. You can embed almost anything into it, and make it work across your knowledge base.
Databases work like spreadsheets, and you can embed pages inside them, too. In fact, every row is a potential page, if you want.
While I prefer Obsidian for my technical (public and private) knowledge bases, life organization, and specific help pages I create for relatives live in Notion, and it works really well. Being able to script and formulate things allows great flexibility.
What I'm not very comfortable yet is "ejecting" from Notion, since the data model is so convoluted, what they give you as a package is not very convenient, yet.
Evernote had the best mechanism, giving you an XML file and an official XSLT to read/verify/transform what they give you. However, Evernote feels very underpowered when you start to use formulae and automation across your database.
the data model is banal. just a tree with limited "type" strings for the special things. it's literally no different than any other file format. and they make it as difficult to export as all the other companies
What I do is clearly written in my profile. Tangentially, do somebody has to be employee of $CORPORATION to like $CORPORATION.$PRODUCT?
Banal is boring, boring is good. If they can do useful and novel things with banal and boring things (which they can from my experience), it's doubly good.
They give a Markdown and CSV version of the stored data, which is not that bad, IMHO. Still doesn't beat Evernote on that regard, though.
As with all tools, Horses for Courses, YMMV & moreover, Caveat Emptor.
so they store the data in a tree with special types for text or images... and output only a csv or markdown for you outside? honest question, how does this make the data model relevant? internally it's the same as Microsoft word even, and you can't benefit from it as it export without the structure.
Databases work like spreadsheets, and you can embed pages inside them, too. In fact, every row is a potential page, if you want.
While I prefer Obsidian for my technical (public and private) knowledge bases, life organization, and specific help pages I create for relatives live in Notion, and it works really well. Being able to script and formulate things allows great flexibility.
What I'm not very comfortable yet is "ejecting" from Notion, since the data model is so convoluted, what they give you as a package is not very convenient, yet.
Evernote had the best mechanism, giving you an XML file and an official XSLT to read/verify/transform what they give you. However, Evernote feels very underpowered when you start to use formulae and automation across your database.