从极端的角度来看,世界可以被视为一系列联系,除此之外别无其他。尽管我们认为字典是词义的宝库,但实际上它只是通过其他词语来定义词语。我对这种观点深感赞同,即一条信息的真正定义取决于它与其他事物的关联性以及关联方式。在词义的层面上,其他因素实际上非常有限。因此,可以说结构才是一切。
——Tim Berners-Lee, Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web (1999),第14页
20世纪向我们展示了电子表格和关系数据库的强大功能,使得表格数据成为统治一切的工具。而21世纪已经告诉我们,这还不够。表格只显示了两个维度的联系,扁平化了我们的视角。而在现实世界中,事物与无数其他事物相关联,这些关系决定了现在是什么以及将来会发生什么。为了充分理解现实世界,我们需要对这些关联进行建模。
个人计算机在20世纪70年代问世,但直到出现了第一个现象级应用程序——财务电子表格,个人计算机才真正开始流行起来。AppleⅡ上的VisiCalc和IBM PC上的Lotus 1-2-3自动化了簿记员的工作——把数字的行和列相加或后续执行更复杂的统计计算,这是一项自写作和算术被发明以来一直由手工操作的既烦琐又容易出错的计算工作。
1970年,E.F.Codd发表了他关于关系数据库模型的开创性论文。在数据库发展的早期阶段,有几个模型被广泛传播,包括网络数据库模型。Codd的关系模型则是建立在每个人都能理解且易于编程的东西——表格上。
此外,矩阵代数和许多统计方法也使用表格来实现。物理学家和企业分析师在各种工作中使用矩阵来定义和寻找最佳解决方案,不管是进行核反应堆设计还是供应链管理。只需垂直或水平分割工作量,表格就可适用于并行处理。电子表格、关系数据库和矩阵代数等表格方法似乎成为解决一切问题的答案。
然后,万维网出现了,一切都改变了。