From: Benjamin Auder Date: Wed, 24 Jan 2018 23:18:22 +0000 (+0100) Subject: Finish fixing README X-Git-Url: https://git.auder.net/game/%7B%7B%20path%28%27mixstore_store_package_upsert%27%2C%20%7B%20id:%20pkg.id%20%7D%29%20%7D%7D?a=commitdiff_plain;h=bf4fc3ed5a41cd1604ed74b8fb0b1e5261e517c5;p=erdiag.git Finish fixing README --- diff --git a/README.md b/README.md index 93b1314..4d43440 100644 --- a/README.md +++ b/README.md @@ -12,20 +12,20 @@ At least the former is planned, and also probably a way to indicate relative ide An entity is defined as follow - [Entity] - #attr1 (*) - attr2 (*) + [Entity] + #attr1 (*) + attr2 (*) with (\*) = optional SQL indications, and # denoting a (part of) a key. A relationship is defined in this way - {Relation} - Entity C1 - Entity2 C2 - -- - attr1 (*) - attr2 (*) + {Relation} + Entity C1 + Entity2 C2 + -- + attr1 (*) + attr2 (*) where attributes are optional, and C1 (resp. C2) = cardinality for entity 1 (resp. 2). Defining relationships with more than two attributes is easy: just add entities. @@ -47,9 +47,9 @@ The syntax for these two last is then the same as in the non-weak versions. To indicate an inheritance relation, proceed as follow - is_a - Animal Cat Fish - Planet Mars Venus + is_a + Animal Cat Fish + Planet Mars Venus Finally, blocks must be separated by new lines. For a usage example, see example.html (it should render as seen in example.svg)