diff --git a/Features/c.list b/ERMize/c.list similarity index 100% rename from Features/c.list rename to ERMize/c.list diff --git a/Features/cfg/buildprofiles.xml b/ERMize/cfg/buildprofiles.xml similarity index 54% rename from Features/cfg/buildprofiles.xml rename to ERMize/cfg/buildprofiles.xml index cf98f40..b4fcbfc 100644 --- a/Features/cfg/buildprofiles.xml +++ b/ERMize/cfg/buildprofiles.xml @@ -2,13 +2,20 @@ - - + + logo.svg + icon16.svg,icon32.svg,icon96.svg,icon300.svg,icon500.svg + %instance% Documentation + +
+ 2024 JTTechnic +
+ true - + true diff --git a/ERMize/ermize.tree b/ERMize/ermize.tree new file mode 100644 index 0000000..8d5356d --- /dev/null +++ b/ERMize/ermize.tree @@ -0,0 +1,35 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Features/images/cardinality-exactly-one.svg b/ERMize/images/cardinality-exactly-one.svg similarity index 100% rename from Features/images/cardinality-exactly-one.svg rename to ERMize/images/cardinality-exactly-one.svg diff --git a/Features/images/cardinality-one-or-many.svg b/ERMize/images/cardinality-one-or-many.svg similarity index 100% rename from Features/images/cardinality-one-or-many.svg rename to ERMize/images/cardinality-one-or-many.svg diff --git a/Features/images/cardinality-zero-or-many.svg b/ERMize/images/cardinality-zero-or-many.svg similarity index 100% rename from Features/images/cardinality-zero-or-many.svg rename to ERMize/images/cardinality-zero-or-many.svg diff --git a/Features/images/cardinality-zero-or-one.svg b/ERMize/images/cardinality-zero-or-one.svg similarity index 100% rename from Features/images/cardinality-zero-or-one.svg rename to ERMize/images/cardinality-zero-or-one.svg diff --git a/Features/images/dependencies.svg b/ERMize/images/dependencies.svg similarity index 100% rename from Features/images/dependencies.svg rename to ERMize/images/dependencies.svg diff --git a/Features/images/empty-entity.svg b/ERMize/images/empty-entity.svg similarity index 100% rename from Features/images/empty-entity.svg rename to ERMize/images/empty-entity.svg diff --git a/Features/images/entity-gebruiker-with-attributes.svg b/ERMize/images/entity-gebruiker-with-attributes.svg similarity index 100% rename from Features/images/entity-gebruiker-with-attributes.svg rename to ERMize/images/entity-gebruiker-with-attributes.svg diff --git a/Features/images/entity-gebruiker-with-domain.svg b/ERMize/images/entity-gebruiker-with-domain.svg similarity index 100% rename from Features/images/entity-gebruiker-with-domain.svg rename to ERMize/images/entity-gebruiker-with-domain.svg diff --git a/Features/images/entity-gebruiker-with-mandatory.svg b/ERMize/images/entity-gebruiker-with-mandatory.svg similarity index 100% rename from Features/images/entity-gebruiker-with-mandatory.svg rename to ERMize/images/entity-gebruiker-with-mandatory.svg diff --git a/Features/images/entity-gebruiker-with-pi.svg b/ERMize/images/entity-gebruiker-with-pi.svg similarity index 100% rename from Features/images/entity-gebruiker-with-pi.svg rename to ERMize/images/entity-gebruiker-with-pi.svg diff --git a/ERMize/images/icon16.svg b/ERMize/images/icon16.svg new file mode 100644 index 0000000..944a424 --- /dev/null +++ b/ERMize/images/icon16.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/ERMize/images/icon300.svg b/ERMize/images/icon300.svg new file mode 100644 index 0000000..5d1f72a --- /dev/null +++ b/ERMize/images/icon300.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/ERMize/images/icon32.svg b/ERMize/images/icon32.svg new file mode 100644 index 0000000..f4091c8 --- /dev/null +++ b/ERMize/images/icon32.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/ERMize/images/icon500.svg b/ERMize/images/icon500.svg new file mode 100644 index 0000000..a22081b --- /dev/null +++ b/ERMize/images/icon500.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/ERMize/images/icon96.svg b/ERMize/images/icon96.svg new file mode 100644 index 0000000..72c7896 --- /dev/null +++ b/ERMize/images/icon96.svg @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + diff --git a/ERMize/images/logo.svg b/ERMize/images/logo.svg new file mode 100644 index 0000000..d906093 --- /dev/null +++ b/ERMize/images/logo.svg @@ -0,0 +1,29 @@ + + + + + + + + + diff --git a/Features/images/mixed-cardinality.svg b/ERMize/images/mixed-cardinality.svg similarity index 100% rename from Features/images/mixed-cardinality.svg rename to ERMize/images/mixed-cardinality.svg diff --git a/Features/images/relationship-with-name.svg b/ERMize/images/relationship-with-name.svg similarity index 100% rename from Features/images/relationship-with-name.svg rename to ERMize/images/relationship-with-name.svg diff --git a/Features/images/relationship.svg b/ERMize/images/relationship.svg similarity index 100% rename from Features/images/relationship.svg rename to ERMize/images/relationship.svg diff --git a/ERMize/images/subtypes.svg b/ERMize/images/subtypes.svg new file mode 100644 index 0000000..3d62ddf --- /dev/null +++ b/ERMize/images/subtypes.svg @@ -0,0 +1,86 @@ + + + + + + + User + username <PI> USRNAME <M> + + + + + + UserEmail + email <PI> EMAIL <M> + + + + + + TaskList + title <PI> TITLE <M> + description DESC + + + + + + Task + title <PI> TITLE <M> + description DESC + start_date SDATE <M> + end_date EDATE <M> + start_time STIME + end_time ETIME + + + + + + + + + + + EmailOfUser + + + + + + + + + + TaskListOfUser + + + + + + + + + + + + + + SharedTaskList + + + + + + + + + + TaskOfTaskList + + + + AssignedTo + + \ No newline at end of file diff --git a/ERMize/navigation.tree b/ERMize/navigation.tree new file mode 100644 index 0000000..31c1aa3 --- /dev/null +++ b/ERMize/navigation.tree @@ -0,0 +1,11 @@ + + + + + + + + \ No newline at end of file diff --git a/Features/snippets/entity.txt b/ERMize/snippets/entity.txt similarity index 100% rename from Features/snippets/entity.txt rename to ERMize/snippets/entity.txt diff --git a/ERMize/topics/ERMize.topic b/ERMize/topics/ERMize.topic new file mode 100644 index 0000000..7e14571 --- /dev/null +++ b/ERMize/topics/ERMize.topic @@ -0,0 +1,29 @@ + + + + + + Explore ERMize + + Explore the features ERMize has to offer. + + + + + + + + + Text-Based + + + + + Visual + + + + \ No newline at end of file diff --git a/Features/topics/Navigation/Visual-Navigation.md b/ERMize/topics/Navigation/Visual-Navigation.md similarity index 100% rename from Features/topics/Navigation/Visual-Navigation.md rename to ERMize/topics/Navigation/Visual-Navigation.md diff --git a/Features/topics/Navigation/text-based-navigation.md b/ERMize/topics/Navigation/text-based-navigation.md similarity index 86% rename from Features/topics/Navigation/text-based-navigation.md rename to ERMize/topics/Navigation/text-based-navigation.md index 0bbfefc..84f3a8b 100644 --- a/Features/topics/Navigation/text-based-navigation.md +++ b/ERMize/topics/Navigation/text-based-navigation.md @@ -23,5 +23,8 @@
  • Creating a Relationship
  • +
  • + Creating a Subtype +
  • \ No newline at end of file diff --git a/Features/topics/TextBased/CDM/Creating-a-Relationship.md b/ERMize/topics/TextBased/CDM/Creating-a-Relationship.md similarity index 100% rename from Features/topics/TextBased/CDM/Creating-a-Relationship.md rename to ERMize/topics/TextBased/CDM/Creating-a-Relationship.md diff --git a/ERMize/topics/TextBased/CDM/Creating-a-Subtype.md b/ERMize/topics/TextBased/CDM/Creating-a-Subtype.md new file mode 100644 index 0000000..51f4ae1 --- /dev/null +++ b/ERMize/topics/TextBased/CDM/Creating-a-Subtype.md @@ -0,0 +1,31 @@ +# Creating a Subtype + +``` +entity User { + username USRNAME +} + +entity UserEmail { + email EMAIL +} + +entity TaskList { + title TITLE + description DESC +} + +entity Task { + title TITLE + description DESC + start_date SDATE + end_date EDATE + start_time STIME + end_time ETIME +} + +User -|--|<|{ UserEmail : EmailOfUser +User -|--o<|{ TaskList : TaskListOfUser +TaskList }o--o{ User : SharedTaskList +TaskList -|--o<|{ Task : TaskOfTaskList +Task }o--o- User : AssignedTo +``` \ No newline at end of file diff --git a/Features/topics/TextBased/CDM/Creating-an-Entity.md b/ERMize/topics/TextBased/CDM/Creating-an-Entity.md similarity index 93% rename from Features/topics/TextBased/CDM/Creating-an-Entity.md rename to ERMize/topics/TextBased/CDM/Creating-an-Entity.md index d0051bf..1b26ce2 100644 --- a/Features/topics/TextBased/CDM/Creating-an-Entity.md +++ b/ERMize/topics/TextBased/CDM/Creating-an-Entity.md @@ -1,5 +1,7 @@ # Creating an Entity +Basic + This functionality allows users to define new entities within the application. An entity can be considered as an object or concept with specific properties and relationships. diff --git a/ERMize/topics/TextBased/CDM/Entity/Adding-Attributes.md b/ERMize/topics/TextBased/CDM/Entity/Adding-Attributes.md new file mode 100644 index 0000000..23cbde9 --- /dev/null +++ b/ERMize/topics/TextBased/CDM/Entity/Adding-Attributes.md @@ -0,0 +1,17 @@ +# Adding Attributes + +## Code + + + + + +entity User { + username +} + + + +## Output + +![](entity-gebruiker-with-attributes.svg) \ No newline at end of file diff --git a/Features/topics/TextBased/CDM/Entity/Domains.md b/ERMize/topics/TextBased/CDM/Entity/Domains.md similarity index 100% rename from Features/topics/TextBased/CDM/Entity/Domains.md rename to ERMize/topics/TextBased/CDM/Entity/Domains.md diff --git a/Features/topics/TextBased/CDM/Entity/Mandatory-Attributes.md b/ERMize/topics/TextBased/CDM/Entity/Mandatory-Attributes.md similarity index 100% rename from Features/topics/TextBased/CDM/Entity/Mandatory-Attributes.md rename to ERMize/topics/TextBased/CDM/Entity/Mandatory-Attributes.md diff --git a/Features/topics/TextBased/CDM/Entity/Primary-Identifiers.md b/ERMize/topics/TextBased/CDM/Entity/Primary-Identifiers.md similarity index 100% rename from Features/topics/TextBased/CDM/Entity/Primary-Identifiers.md rename to ERMize/topics/TextBased/CDM/Entity/Primary-Identifiers.md diff --git a/Features/topics/TextBased/CDM/Relationship/Cardinalities.md b/ERMize/topics/TextBased/CDM/Relationship/Cardinalities.md similarity index 100% rename from Features/topics/TextBased/CDM/Relationship/Cardinalities.md rename to ERMize/topics/TextBased/CDM/Relationship/Cardinalities.md diff --git a/Features/topics/Dependencies.md b/ERMize/topics/TextBased/CDM/Relationship/Dependencies.md similarity index 100% rename from Features/topics/Dependencies.md rename to ERMize/topics/TextBased/CDM/Relationship/Dependencies.md diff --git a/Features/topics/TextBased/CDM/Relationship/Naming-a-Relationship.md b/ERMize/topics/TextBased/CDM/Relationship/Naming-a-Relationship.md similarity index 100% rename from Features/topics/TextBased/CDM/Relationship/Naming-a-Relationship.md rename to ERMize/topics/TextBased/CDM/Relationship/Naming-a-Relationship.md diff --git a/ERMize/topics/TextBased/TB-CDM.md b/ERMize/topics/TextBased/TB-CDM.md new file mode 100644 index 0000000..89e8b4a --- /dev/null +++ b/ERMize/topics/TextBased/TB-CDM.md @@ -0,0 +1,5 @@ +# CDM + +This page contains all features for creating a [Conceptual Data Model](https://www.erwin.com/learn/conceptual.aspx) using the text-based ERMize application. + + \ No newline at end of file diff --git a/Features/topics/TextBased/TB-LDM.md b/ERMize/topics/TextBased/TB-LDM.md similarity index 100% rename from Features/topics/TextBased/TB-LDM.md rename to ERMize/topics/TextBased/TB-LDM.md diff --git a/Features/topics/TextBased/TB-PDM.md b/ERMize/topics/TextBased/TB-PDM.md similarity index 100% rename from Features/topics/TextBased/TB-PDM.md rename to ERMize/topics/TextBased/TB-PDM.md diff --git a/Features/topics/Visual-Features.md b/ERMize/topics/Visual-Features.md similarity index 100% rename from Features/topics/Visual-Features.md rename to ERMize/topics/Visual-Features.md diff --git a/Features/topics/Visual/V-CDM.md b/ERMize/topics/Visual/V-CDM.md similarity index 100% rename from Features/topics/Visual/V-CDM.md rename to ERMize/topics/Visual/V-CDM.md diff --git a/Features/topics/Visual/V-LDM.md b/ERMize/topics/Visual/V-LDM.md similarity index 100% rename from Features/topics/Visual/V-LDM.md rename to ERMize/topics/Visual/V-LDM.md diff --git a/Features/topics/Visual/V-PDM.md b/ERMize/topics/Visual/V-PDM.md similarity index 100% rename from Features/topics/Visual/V-PDM.md rename to ERMize/topics/Visual/V-PDM.md diff --git a/Features/topics/text-based-features.md b/ERMize/topics/text-based-features.md similarity index 100% rename from Features/topics/text-based-features.md rename to ERMize/topics/text-based-features.md diff --git a/Features/v.list b/ERMize/v.list similarity index 100% rename from Features/v.list rename to ERMize/v.list diff --git a/Features/writerside.cfg b/ERMize/writerside.cfg similarity index 79% rename from Features/writerside.cfg rename to ERMize/writerside.cfg index f7e4a98..9e3d831 100644 --- a/Features/writerside.cfg +++ b/ERMize/writerside.cfg @@ -5,6 +5,6 @@ - - + + \ No newline at end of file diff --git a/Features/f.tree b/Features/f.tree deleted file mode 100644 index 06d8c6a..0000000 --- a/Features/f.tree +++ /dev/null @@ -1,33 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Features/n.tree b/Features/n.tree deleted file mode 100644 index e2cf5d7..0000000 --- a/Features/n.tree +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/Features/topics/ERMize.md b/Features/topics/ERMize.md deleted file mode 100644 index f2eb7d6..0000000 --- a/Features/topics/ERMize.md +++ /dev/null @@ -1,3 +0,0 @@ -# ERMize - - \ No newline at end of file diff --git a/Features/topics/Navigation/navigation.md b/Features/topics/Navigation/navigation.md deleted file mode 100644 index d3b1ee9..0000000 --- a/Features/topics/Navigation/navigation.md +++ /dev/null @@ -1,14 +0,0 @@ -# Navigation - - - - diff --git a/Features/topics/TextBased/CDM/Entity/Adding-Attributes.md b/Features/topics/TextBased/CDM/Entity/Adding-Attributes.md deleted file mode 100644 index 7bd0621..0000000 --- a/Features/topics/TextBased/CDM/Entity/Adding-Attributes.md +++ /dev/null @@ -1,9 +0,0 @@ -# Adding Attributes - -``` -entity User { - username -} -``` - -![](entity-gebruiker-with-attributes.svg) \ No newline at end of file diff --git a/Features/topics/TextBased/TB-CDM.md b/Features/topics/TextBased/TB-CDM.md deleted file mode 100644 index 03e07b3..0000000 --- a/Features/topics/TextBased/TB-CDM.md +++ /dev/null @@ -1,5 +0,0 @@ -# CDM - -Start typing here... - - \ No newline at end of file