在Mnesia中是否存在与此SQL语句等效的内容?
alter table TABLE
add foreign key (FIELD)
references TABLE2 (FIELD2)
答案 0 :(得分:7)
不,你必须在你的mnesia交易中自己做所有这些事情。一致性是您的责任。
Mnesia在这些功能方面有点过于简单,因此很容易看到执行查询/更新的成本。对桌子上的二级索引的支持基本上是你得到的唯一的糖。
答案 1 :(得分:4)
有一个名为RDBMS的Ulf Wiger(前身为Ericcson,现为Erlang Training And Consulting Ltd)的图书馆为您实现了很多这样的库。
YMMV很老了。