diff --git a/demos/er.html b/demos/er.html index 026357efa..68aaf18a2 100644 --- a/demos/er.html +++ b/demos/er.html @@ -15,31 +15,47 @@
- erDiagram
- title: This is a title
- accDescription_ Test a description
- CUSTOMER ||--o{ ORDER : places
- ORDER ||--|{ LINE-ITEM : contains
- CUSTOMER }|..|{ DELIVERY-ADDRESS : uses
+erDiagram
+ %% title This is a title
+ %% accDescription Test a description
- DELIVERY-ADDRESS {
- int customerId
- string addressLine1
- string addressLine2
- string city
- string county
- string state
- string region
- string country
- string postalCode
- }
+ "Person . CUSTOMER"||--o{ ORDER : places
+
+ ORDER ||--|{ "€£LINE_ITEM ¥" : contains
+
+ "Person . CUSTOMER" }|..|{ "Address//StreetAddress::[DELIVERY ADDRESS]" : uses
+
+ "Address//StreetAddress::[DELIVERY ADDRESS]" {
+ int customerID FK
+ string line1 "this is the first address line comment"
+ string line2
+ string city
+ string region
+ string state
+ string postal_code
+ string country
+ }
+
+ "a_~`!@#$^&*()-_=+[]{}|/;:'.?¡⁄™€£‹¢›∞fi§‡•°ª·º‚≠±œŒ∑„®†ˇ¥Á¨ˆˆØπ∏“«»åÅßÍ∂΃ϩ˙Ó∆Ô˚¬Ò…ÚæÆΩ¸≈π˛çÇ√◊∫ı˜µÂ≤¯≥˘÷¿" {
+ string name "this is an entity with an absurd name just to show characters that are now acceptable as long as the name is in double quotes"
+ }
+
+ "€£LINE_ITEM ¥" {
+ int orderID FK
+ int currencyId FK
+ number price
+ number quantity
+ number adjustment
+ number final_price
+ }