
























先给出定义——我理解的「多维表格」大致上是:
以上是基础定义,飞书的多维表格、Notion 数据库还有 Obsidian Bases(数据库)基本上全都满足。
但是在共性之外,它们也有显而易见的差异。

最主要的差异部分,是「数据来源」的区别。
相当于一个是从 100 开始做减法,另一个是从 0 开始做加法。
这种设计方向的差异也带来了两边不同的局限性:
这些数据的「存储形式」,本质区别不大。
比如 Notion 是存在 PostgrfeSQL 中,Obsidian 显而易见是存在 md 文件里的。
很多人会觉得「一条数据就是一个文件,太麻烦了」,但其实只要看开一点,一堆只有元数据用来储存属性的「bases 数据文件」其实也不是啥问题。
事实上如果你把一个 Notion 数据库导出到本地,你会发现它也是给每一条数据都生成对应的 md 文档,并将属性写入 md 的 yaml 元数据中。
无非是 Obsidian 直接将数据源头的 md 文档暴露出来,而 Notion 等软件会藏在用户看不到的地方,所以感觉差异明显。
但比起「数据存在哪儿」,两者的初始数据和限定范围的差异还要更大一些。
总而言之——我的看法是,Obsidian Bases、Notion 数据库还有多维表格,基本上是同一个东西。
大多数情况下它们能做到类似的事情。
当然,Bases 目前还比较初期,很多需求需要借助插件来实现——好消息是,Obsidian 有着非常健康的社区生态,而且它的开放性使得 Bases 的拓展视图拥有无限可能。

另外就是 Obsidian 目前近乎瘸腿的「多人协作」功能,这方面确实远远不如飞书和 Notion,这里先按下不表。
Obsidian Bases 目前在中文版中的「数据库」翻译是我提交的:

当时也在纠结要不要叫做「多维表格」,但考虑到目前这个名词还基本局限在飞书,不算特别广泛;而和 Notion Database 一致的「数据库」比较容易让用户联想和接受,所以最终还是采用了数据库作为译名。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。