commit | 4a0ed12f4037b9f899efe06b0d6599a41123a095 | [log] [tgz] |
---|---|---|
author | Dimitris Kolovos <dkolovos@cs.york.ac.uk> | Wed May 26 19:08:32 2021 +0100 |
committer | Dimitris Kolovos <dkolovos@cs.york.ac.uk> | Wed May 26 19:08:32 2021 +0100 |
tree | 4bc9e905c36f5bab016a77d54c8199826034d32a | |
parent | f9c5ca6d0629844bd084b6eab75267a865c10d30 [diff] |
Added blog.dmodel
diff --git a/examples/org.eclipse.epsilon.examples.picto.xtext.domainmodel.picto/blog.dmodel b/examples/org.eclipse.epsilon.examples.picto.xtext.domainmodel.picto/blog.dmodel index e69de29..37b5eef 100644 --- a/examples/org.eclipse.epsilon.examples.picto.xtext.domainmodel.picto/blog.dmodel +++ b/examples/org.eclipse.epsilon.examples.picto.xtext.domainmodel.picto/blog.dmodel
@@ -0,0 +1,21 @@ +datatype String + +entity Blog { + title: String + many posts: Post +} + +entity HasAuthor { + author: String +} + +entity Post extends HasAuthor { + title: String + content: String + many comments: Comment +} + +entity Comment extends HasAuthor { + content: String + many responses: Comment +}