合金教程http://alloy.mit.edu/alloy/tutorials/online/frame-FS-3.html,我们定义在文件系统如下:三元关系,关系的产品和领域,它们本身关系
contents: Dir lone-> FSObject,
parent: FSObject ->lone Dir
在
// A File System
sig FileSystem {
root: Dir,
live: set FSObject,
contents: Dir lone-> FSObject,
parent: FSObject ->lone Dir
}
我只是无法理解以下说明:
这些是三元关系,使用关系产品操作r(“ - >”)。把它们看作是本身就是关系的领域。内容关系将每个文件系统映射到从目录到文件系统对象的二进制关系。同样,父级将每个文件系统与文件系统对象关联到目录。
有人可以解释我用不同的例子,换句话说?