Just an FYI: org roam is DB based.
However, org-supertag is database-based, storing both the content and the relationship mappings in the database.
Saying that Org-roam is DB-based is like characterizing any codebase hosted on GitHub as "written in git". Even though, speaking pedantically, that's true; it still would be nonsensical.