package pt.ist.fenixframework.pstm; class PersistentRoot { String rootKey; } relation MultipleRoots { PersistentRoot playsRole previous; PersistentRoot playsRole next; } relation PersistentRootAbstractDomainObject { AbstractDomainObject playsRole rootObject; PersistentRoot playsRole; }