{"repo":"edrdo/dbdia","free":true,"listed":false,"github":"https://github.com/edrdo/dbdia","clone":"git clone https://github.com/edrdo/dbdia.git","description":"Diagram generator for Entity-Relationship models and relational schemas.","language":"Java","stars":31,"topics":["database","diagram","graphviz","colab","er","schema","antlr","java","python"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"dbdia Author: Eduardo R. B. Marques dbdia is open-source software under the terms of the Apache License 2.0 . Summary dbdia is a diagram generator for database Entity-Relationship (ER) models and relational schemas . Diagrams are expressed using a domain-specific language that is translated to image format (PNG, PDF, SVG, ...) using the dot tool from Graphviz . The visual syntax employed by dbdia in ER and relational diagrams mostly follows the conventions of the Fundamentals of Database Systems, 7th edition textbook by Ramez Elmasri and Shamkant B. Navathe. Run dbdia online using a Colab notebook DSL used for ER models and relational schemas Check here for a description of the DSL used by dbdia. Examples Check the examples directory in this repository or in the dbdia release archive. The examples can be also be tested directly in the Colab notebook. Entity definitions Relationship definitions Relational schema definitions Download, install, and use Dependencies - A Java runtime environment, version 8 or higher. - Graphviz The following should work with recent versions of Ubuntu: Install - Download the ZIP of the latest release here. - Unzip the release archive to some folder - The dbdia script (for Linux/MacOS/POSIX) and the dbdia.bat variant for Windows can be found in /bin . It may be convenient to add /bin to your PATH environment. Usage Diagram types - er : full ER diagram including entities, entity attributes, and relationships; - ent : ER diagram including entities and","default_branch":null,"files":null,"tree":[],"storefront":"/r/edrdo","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/edrdo/dbdia/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}