【发布时间】:2018-09-07 18:57:47
【问题描述】:
如果Datalog是基于相当于SQL的一阶逻辑,那Datalog怎么能表达传递性(在SQL/一阶逻辑中是无法表达的)?
https://en.wikipedia.org/wiki/Datalog
这显然意味着 Datalog 比 SQL 更具表现力,
http://www.learndatalogtoday.org/
说它具有 SQL 的表达能力。这是否意味着 Datomic 正在做数据记录的一个子集?还是带有固定点的 Datalog 一阶逻辑?我在这里错过了什么?
【问题讨论】: