Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
erd_tool.doctree173 linesDownload Raw Back to .doctrees
1�����sphinx.addnodes��document���)��}�(�	rawsource����children�]�(�docutils.nodes��target���)��}�(h�
.. _erd_tool:�h]��2attributes�}�(�ids�]��classes�]��names�]��dupnames�]��backrefs�]��refid��erd-tool�u�tagname�h3�line�K�parent�h�	_document�h�source��cD:\a\pgadmin-packaging-foundation\pgadmin-packaging-foundation\pgadmin4-8.6\docs\en_US\erd_tool.rst�ubh	�section���)��}�(hhh]�(h	�title���)��}�(h�`ERD Tool`:index:�h]�(h�index���)��}�(hhh]�h}�(h]�h]�h]�h]�h]��entries�]�(�single��ERD Tool��index-0�hNt�auhh/h"h#hKh h+ubh)��}�(hhh]�h}�(h]�h>ah]�h]�h]�h]�uhh4h h+ubh	�Text����ERD Tool�����}�(h h+h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhh)h h&h!hh"h#hKubh	�	paragraph���)��}�(hX:The Entity-Relationship Diagram (ERD) tool is a database design tool that provides a graphical representation of database tables, columns, and inter-relationships. ERD can give sufficient information for the database administrator to follow when developing and maintaining the database. The ERD Tool allows you to:�h]�hJX:The Entity-Relationship Diagram (ERD) tool is a database design tool that provides a graphical representation of database tables, columns, and inter-relationships. ERD can give sufficient information for the database administrator to follow when developing and maintaining the database. The ERD Tool allows you to:�����}�(h hWh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h&h!hubh	�bullet_list���)��}�(hhh]�(h	�	list_item���)��}�(h�ADesign and visualize the database tables and their relationships.�h]�hV)��}�(hhnh]�hJ�ADesign and visualize the database tables and their relationships.�����}�(h hph!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK	h hlubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK	h hgh!hubhk)��}�(h�Add notes to the diagram.�h]�hV)��}�(hh�h]�hJ�Add notes to the diagram.�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK5h h�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK6h hgh!hubhk)��}�(h�:Auto-align the tables and links for cleaner visualization.�h]�hV)��}�(hh�h]�hJ�:Auto-align the tables and links for cleaner visualization.�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh hgh!hubhk)��}�(h�=Save the diagram and open it later to continue working on it.�h]�hV)��}�(hh�h]�hJ�=Save the diagram and open it later to continue working on it.�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh hgh!hubhk)��}�(h�3Generate ready to run SQL from the database design.�h]�hV)��}�(hh�h]�hJ�3Generate ready to run SQL from the database design.�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK
h h�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK
h hgh!hubhk)��}�(h�7Generate the database diagram for an existing database.�h]�hV)��}�(hh�h]�hJ�7Generate the database diagram for an existing database.�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh hgh!hubhk)��}�(h�:Drag and drop tables from object explorer to the diagram.7�h]�hV)��}�(h�9Drag and drop tables from object explorer to the diagram.�h]�hJ�9Drag and drop tables from object explorer to the diagram.�����}�(h h�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh hgh!hubeh}�(h]�h]�h]�h]�h]��bullet��*�uhheh"h#hK	h h&h!hubh	�image���)��}�(h�L.. image:: images/erd_tool.png8    :alt: ERD tool window9    :align: center10�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool window��align��center��uri��images/erd_tool.png��11candidates�}�jj'suhjh"h#hKh h&h!hubhV)��}�(h��You can open multiple copies of the ERD tool in individual tabs simultaneously.12You can also generate an ERD from a database, schema or a table.�h]�hJ��You can open multiple copies of the ERD tool in individual tabs simultaneously.13You can also generate an ERD from a database, schema or a table.�����}�(h j*h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh h&h!hubhf)��}�(hhh]�(hk)��}�(h�yThe ERD for database will fetch all the tables from all the schemas of the database and plot them with foreign key links.�h]�hV)��}�(hj=h]�hJ�yThe ERD for database will fetch all the tables from all the schemas of the database and plot them with foreign key links.�����}�(h j?h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh j;ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh j8h!hubhk)��}�(h��The ERD for schema will fetch all the tables from a schema and plot them with foreign key links. If any table refers to a table in another14schema, then that link/foreign key will be removed.�h]�hV)��}�(h��The ERD for schema will fetch all the tables from a schema and plot them with foreign key links. If any table refers to a table in another15schema, then that link/foreign key will be removed.�h]�hJ��The ERD for schema will fetch all the tables from a schema and plot them with foreign key links. If any table refers to a table in another16schema, then that link/foreign key will be removed.�����}�(h jVh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKh jRubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh j8h!hubhk)��}�(h��The ERD for table will fetch all the tables linked directly or indirectly to mentioned table. You can change the depth of traversal from :ref:`Preferences <preferences>`.17 18�h]�hV)��}�(h��The ERD for table will fetch all the tables linked directly or indirectly to mentioned table. You can change the depth of traversal from :ref:`Preferences <preferences>`.�h]�(hJ��The ERD for table will fetch all the tables linked directly or indirectly to mentioned table. You can change the depth of traversal from �����}�(h jnh!hh"NhNubh�pending_xref���)��}�(h� :ref:`Preferences <preferences>`�h]�h	�inline���)��}�(hjzh]�hJ�Preferences�����}�(h j~h!hh"NhNubah}�(h]�h]�(�xref��std��std-ref�eh]�h]�h]�uhj|h jxubah}�(h]�h]�h]�h]�h]��refdoc��erd_tool��	refdomain�j��reftype��ref��refexplicit���refwarn���	reftarget��preferences�uhjvh"h#hKh jnubhJ�.�����}�(h jnh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKh jjubah}�(h]�h]�h]�h]�h]�uhhjh"h#hKh j8h!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hKh h&h!hubh%)��}�(hhh]�(h*)��}�(h�Toolbar�h]�hJ�Toolbar�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hKubhV)��}�(h��The *ERD Tool* toolbar uses context-sensitive icons that provide shortcuts to frequently performed tasks. The option is enabled for the highlighted icon and is disabled for the grayed-out icon.�h]�(hJ�The �����}�(h j�h!hh"NhNubh	�emphasis���)��}�(h�19*ERD Tool*�h]�hJ�ERD Tool�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�� toolbar uses context-sensitive icons that provide shortcuts to frequently performed tasks. The option is enabled for the highlighted icon and is disabled for the grayed-out icon.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK!h j�h!hubj)��}�(h�U.. image:: images/erd_tool_toolbar.png20    :alt: ERD tool toolbar21    :align: center22�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool toolbar��align��center��uri��images/erd_tool_toolbar.png�j(}�jj�suhjh"h#hK#h j�h!hubhV)��}�(h�[Hover over an icon on Toolbar to display a tooltip that describes the icon's functionality.�h]�hJ�]Hover over an icon on Toolbar to display a tooltip that describes the icon’s functionality.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK'h j�h!hubeh}�(h]��toolbar�ah]�h]��toolbar�ah]�h]�uhh$h h&h!hh"h#hKubh%)��}�(hhh]�(h*)��}�(h�File Options�h]�hJ�File Options�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j
h!hh"h#hK*ubh	�table���)��}�(hhh]�h	�tgroup���)��}�(hhh]�(h	�colspec���)��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j%ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j%ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j%ubh	�thead���)��}�(hhh]�h	�row���)��}�(hhh]�(h	�entry���)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h jWh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK1h jTubah}�(h]�h]�h]�h]�h]�uhjRh jOubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h jnh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK1h jkubah}�(h]�h]�h]�h]�h]�uhjRh jOubjS)��}�(hhh]�hV)��}�(h�Shortcut�h]�hJ�Shortcut�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK1h j�ubah}�(h]�h]�h]�h]�h]�uhjRh jOubeh}�(h]�h]�h]�h]�h]�uhjMh jJubah}�(h]�h]�h]�h]�h]�uhjHh j%ubh	�tbody���)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Open File*�h]�j�)��}�(hj�h]�hJ�	Open File�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK3h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�>Click the *Open File* icon to load a previously saved diagram.�h]�(hJ�23Click the �����}�(h j�h!hh"NhNubj�)��}�(h�*Open File*�h]�hJ�	Open File�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�) icon to load a previously saved diagram.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK3h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Ctrl + O�h]�hJ�Ctrl + O�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK3h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Save*�h]�j�)��}�(hjh]�hJ�Save�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK5h jubah}�(h]�h]�h]�h]�h]�uhjRh jubjS)��}�(hhh]�hV)��}�(h�nClick the *Save* icon to perform a quick-save of a previously saved diagram, or to save the24diagram to a file.�h]�(hJ�25Click the �����}�(h j9h!hh"NhNubj�)��}�(h�*Save*�h]�hJ�Save�����}�(h jAh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j9ubhJ�^ icon to perform a quick-save of a previously saved diagram, or to save the26diagram to a file.�����}�(h j9h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK5h j6ubah}�(h]�h]�h]�h]�h]�uhjRh jubjS)��}�(hhh]�hV)��}�(h�Ctrl + S�h]�hJ�Ctrl + S�����}�(h jbh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK5h j_ubah}�(h]�h]�h]�h]�h]�uhjRh jubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�	*Save as*�h]�j�)��}�(hj�h]�hJ�Save as�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK8h jubah}�(h]�h]�h]�h]�h]�uhjRh j|ubjS)��}�(hhh]�hV)��}�(h��Click the *Save As* to open a new browser dialog and specify a new location to save the diagram.27You need to click the down arrow beside the save button to see *Save As*.�h]�(hJ�28Click the �����}�(h j�h!hh"NhNubj�)��}�(h�	*Save As*�h]�hJ�Save As�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�� to open a new browser dialog and specify a new location to save the diagram.29You need to click the down arrow beside the save button to see �����}�(h j�h!hh"NhNubj�)��}�(h�	*Save As*�h]�hJ�Save As�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK8h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j|ubjS)��}�(hhh]�hV)��}�(h�Ctrl + Shift +30S�h]�hJ�Ctrl + Shift +31S�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK8h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j|ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubeh}�(h]�h]�h]�h]�h]�uhj�h j%ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j ubah}�(h]�h]�(�	longtable��colwidths-given�eh]�h]�h]�uhjh j
h!hh"h#hNubeh}�(h]��file-options�ah]�h]��file options�ah]�h]�uhh$h h&h!hh"h#hK*ubh%)��}�(hhh]�(h*)��}�(h�Export Options�h]�hJ�Export Options�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h jh!hh"h#hK=ubj)��}�(hhh]�j$)��}�(hhh]�(j))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j(ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j(ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j(ubjI)��}�(hhh]�jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h jRh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKDh jOubah}�(h]�h]�h]�h]�h]�uhjRh jLubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h jih!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKDh jfubah}�(h]�h]�h]�h]�h]�uhjRh jLubjS)��}�(hhh]�hV)��}�(h�Shortcut�h]�hJ�Shortcut�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKDh j}ubah}�(h]�h]�h]�h]�h]�uhjRh jLubeh}�(h]�h]�h]�h]�h]�uhjMh jIubah}�(h]�h]�h]�h]�h]�uhjHh j(ubj�)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Generate SQL*�h]�j�)��}�(hj�h]�hJ�Generate SQL�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKFh j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(hXHClick the *Generate SQL* icon to generate the DDL SQL for the diagram and open a query tool32with the generated SQL ready for execution.33You can select the option *With DROP Table* if you wish to have DROP Table DDL statements before34each CREATE Table DDL. You can see the option by clicking the down arrow beside the SQL button.�h]�(hJ�35Click the �����}�(h j�h!hh"NhNubj�)��}�(h�*Generate SQL*�h]�hJ�Generate SQL�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�� icon to generate the DDL SQL for the diagram and open a query tool36with the generated SQL ready for execution.37You can select the option �����}�(h j�h!hh"NhNubj�)��}�(h�*With DROP Table*�h]�hJ�With DROP Table�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�� if you wish to have DROP Table DDL statements before38each CREATE Table DDL. You can see the option by clicking the down arrow beside the SQL button.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKFh j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Option + Ctrl +39S�h]�hJ�Option + Ctrl +40S�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKFh jubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Download image*�h]�j�)��}�(hj&h]�hJ�Download image�����}�(h j(h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j$ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKKh j!ubah}�(h]�h]�h]�h]�h]�uhjRh jubjS)��}�(hhh]�hV)��}�(h�JClick the *Download image* icon to save the ERD diagram in a image formate�h]�(hJ�41Click the �����}�(h jDh!hh"NhNubj�)��}�(h�*Download image*�h]�hJ�Download image�����}�(h jLh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jDubhJ�0 icon to save the ERD diagram in a image formate�����}�(h jDh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKKh jAubah}�(h]�h]�h]�h]�h]�uhjRh jubjS)��}�(hhh]�hV)��}�(h�Option + Ctrl +42I�h]�hJ�Option + Ctrl +43I�����}�(h jmh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKKh jjubah}�(h]�h]�h]�h]�h]�uhjRh jubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubeh}�(h]�h]�h]�h]�h]�uhj�h j(ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j%ubah}�(h]�h]�(�	longtable�jeh]�h]�h]�uhjh jh!hh"h#hNubeh}�(h]��export-options�ah]�h]��export options�ah]�h]�uhh$h h&h!hh"h#hK=ubh%)��}�(hhh]�(h*)��}�(h�Editing Options�h]�hJ�Editing Options�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hKPubj)��}�(hhh]�j$)��}�(hhh]�(j))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j�ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j�ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j�ubjI)��}�(hhh]�jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKWh j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKWh j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Shortcut�h]�hJ�Shortcut�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKWh jubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubah}�(h]�h]�h]�h]�h]�uhjHh j�ubj�)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Add table*�h]�j�)��}�(hj:h]�hJ�	Add table�����}�(h j<h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j8ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKYh j5ubah}�(h]�h]�h]�h]�h]�uhjRh j2ubjS)��}�(hhh]�hV)��}�(h��Click this button to add a new table to the diagram. On clicking, this will open a table dialog44where you can put the table details.�h]�hJ��Click this button to add a new table to the diagram. On clicking, this will open a table dialog45where you can put the table details.�����}�(h jXh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKYh jUubah}�(h]�h]�h]�h]�h]�uhjRh j2ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +46Ctrl + A�h]�hJ�Option/Alt +47Ctrl + A�����}�(h joh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKYh jlubah}�(h]�h]�h]�h]�h]�uhjRh j2ubeh}�(h]�h]�h]�h]�h]�uhjMh j/ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Edit table*�h]�j�)��}�(hj�h]�hJ�48Edit table�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK\h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h��Click this button to edit a table on the diagram. On clicking, this will open a table dialog49where you can change table details. This will enable when a table is selected.�h]�hJ��Click this button to edit a table on the diagram. On clicking, this will open a table dialog50where you can change table details. This will enable when a table is selected.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK\h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +51Ctrl + E�h]�hJ�Option/Alt +52Ctrl + E�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK\h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j/ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�
*Clone table*�h]�j�)��}�(hj�h]�hJ�Clone table�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK_h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�vClick this button to clone the complete table structure, name it with a auto generated name and53put it in the diagram.�h]�hJ�vClick this button to clone the complete table structure, name it with a auto generated name and54put it in the diagram.�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK_h jubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +55Ctrl + C�h]�hJ�Option/Alt +56Ctrl + C�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK_h jubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j/ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Drop table/link*�h]�j�)��}�(hj?h]�hJ�Drop table/link�����}�(h jAh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j=ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKbh j:ubah}�(h]�h]�h]�h]�h]�uhjRh j7ubjS)��}�(hhh]�hV)��}�(h�wYou can drop a table or link using this button. You need to select a table or link and click on57this button to drop it.�h]�hJ�wYou can drop a table or link using this button. You need to select a table or link and click on58this button to drop it.�����}�(h j]h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKbh jZubah}�(h]�h]�h]�h]�h]�uhjRh j7ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +59Ctrl + D�h]�hJ�Option/Alt +60Ctrl + D�����}�(h jth!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKbh jqubah}�(h]�h]�h]�h]�h]�uhjRh j7ubeh}�(h]�h]�h]�h]�h]�uhjMh j/ubeh}�(h]�h]�h]�h]�h]�uhj�h j�ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j�ubah}�(h]�h]�(�	longtable�jeh]�h]�h]�uhjh j�h!hh"h#hNubeh}�(h]��editing-options�ah]�h]��editing options�ah]�h]�uhh$h h&h!hh"h#hKPubh%)��}�(hhh]�(h*)��}�(h�Table Relationship Options�h]�hJ�Table Relationship Options�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hKgubj)��}�(hhh]�j$)��}�(hhh]�(j))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j�ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j�ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j�ubjI)��}�(hhh]�jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKnh j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKnh j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Shortcut�h]�hJ�Shortcut�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKnh jubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubah}�(h]�h]�h]�h]�h]�uhjHh j�ubj�)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*1M*�h]�j�)��}�(hjAh]�hJ�1M�����}�(h jCh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j?ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKph j<ubah}�(h]�h]�h]�h]�h]�uhjRh j9ubjS)��}�(hhh]�hV)��}�(h��Click this button to open a one-to-many relationship dialog to add a relationship between the61two tables. The selected table becomes the referencing table and will have the *many* endpoint of62the link.�h]�(hJ��Click this button to open a one-to-many relationship dialog to add a relationship between the63two tables. The selected table becomes the referencing table and will have the �����}�(h j_h!hh"NhNubj�)��}�(h�*many*�h]�hJ�many�����}�(h jgh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j_ubhJ� endpoint of64the link.�����}�(h j_h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hKph j\ubah}�(h]�h]�h]�h]�h]�uhjRh j9ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +65Ctrl + O�h]�hJ�Option/Alt +66Ctrl + O�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKph j�ubah}�(h]�h]�h]�h]�h]�uhjRh j9ubeh}�(h]�h]�h]�h]�h]�uhjMh j6ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*MM*�h]�j�)��}�(hj�h]�hJ�MM�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKth j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h��Click this button to open a many-to-many relationship dialog to add a relationship between the67two tables. This option will create a new table based on the selected columns for the two relating68tables and link them.�h]�hJ��Click this button to open a many-to-many relationship dialog to add a relationship between the69two tables. This option will create a new table based on the selected columns for the two relating70tables and link them.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKth j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +71Ctrl + M�h]�hJ�Option/Alt +72Ctrl + M�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hKth j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j6ubeh}�(h]�h]�h]�h]�h]�uhj�h j�ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j�ubah}�(h]�h]�(�	longtable�jeh]�h]�h]�uhjh j�h!hh"h#hNubeh}�(h]��table-relationship-options�ah]�h]��table relationship options�ah]�h]�uhh$h h&h!hh"h#hKgubh%)��}�(hhh]�(h*)��}�(h�Node Color Options�h]�hJ�Node Color Options�����}�(h j	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j	h!hh"h#hKzubj)��}�(hhh]�j$)��}�(hhh]�(j))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j)	ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j)	ubjI)��}�(hhh]�jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h jI	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jF	ubah}�(h]�h]�h]�h]�h]�uhjRh jC	ubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h j`	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j]	ubah}�(h]�h]�h]�h]�h]�uhjRh jC	ubeh}�(h]�h]�h]�h]�h]�uhjMh j@	ubah}�(h]�h]�h]�h]�h]�uhjHh j)	ubj�)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Fill Color*�h]�j�)��}�(hj�	h]�hJ�73Fill Color�����}�(h j�	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�	ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�	ubah}�(h]�h]�h]�h]�h]�uhjRh j�	ubjS)��}�(hhh]�hV)��}�(h��Use Fill Color to change the background color of a table node. This is helpful if you want to74identify a of group tables. Once set, all the newly added tables will take the same color.�h]�hJ��Use Fill Color to change the background color of a table node. This is helpful if you want to75identify a of group tables. Once set, all the newly added tables will take the same color.�����}�(h j�	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�	ubah}�(h]�h]�h]�h]�h]�uhjRh j�	ubeh}�(h]�h]�h]�h]�h]�uhjMh j�	ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Text Color*�h]�j�)��}�(hj�	h]�hJ�76Text Color�����}�(h j�	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�	ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�	ubah}�(h]�h]�h]�h]�h]�uhjRh j�	ubjS)��}�(hhh]�hV)��}�(h�mUse Text Color to change the text color of a table node based on the fill color to make text77easily readable.�h]�hJ�mUse Text Color to change the text color of a table node based on the fill color to make text78easily readable.�����}�(h j�	h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�	ubah}�(h]�h]�h]�h]�h]�uhjRh j�	ubeh}�(h]�h]�h]�h]�h]�uhjMh j�	ubeh}�(h]�h]�h]�h]�h]�uhj�h j)	ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j&	ubah}�(h]�h]�(�	longtable�jeh]�h]�h]�uhjh j	h!hh"h#hNubeh}�(h]��node-color-options�ah]�h]��node color options�ah]�h]�uhh$h h&h!hh"h#hKzubh%)��}�(hhh]�(h*)��}�(h�Utility Options�h]�hJ�Utility Options�����}�(h j"79h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j80h!hh"h#hK�ubj)��}�(hhh]�j$)��}�(hhh]�(j))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j381ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j382ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j383ubjI)��}�(hhh]�jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h j]84h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jZ85ubah}�(h]�h]�h]�h]�h]�uhjRh jW86ubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h jt87h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jq88ubah}�(h]�h]�h]�h]�h]�uhjRh jW89ubjS)��}�(hhh]�hV)��}�(h�Shortcut�h]�hJ�Shortcut�����}�(h j�90h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�91ubah}�(h]�h]�h]�h]�h]�uhjRh jW92ubeh}�(h]�h]�h]�h]�h]�uhjMh jT93ubah}�(h]�h]�h]�h]�h]�uhjHh j394ubj�)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Add/Edit note*�h]�j�)��}�(hj�95h]�hJ�
Add/Edit note�����}�(h j�96h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�97ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�98ubah}�(h]�h]�h]�h]�h]�uhjRh j�99ubjS)��}�(hhh]�hV)��}�(h�MClick this button to make notes on tables nodes while designing the database.�h]�hJ�MClick this button to make notes on tables nodes while designing the database.�����}�(h j�100h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�101ubah}�(h]�h]�h]�h]�h]�uhjRh j�102ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +103Ctrl + N�h]�hJ�Option/Alt +104Ctrl + N�����}�(h j�105h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�106ubah}�(h]�h]�h]�h]�h]�uhjRh j�107ubeh}�(h]�h]�h]�h]�h]�uhjMh j�108ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Auto align*�h]�j�)��}�(hj
h]�hJ�109Auto align�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jubah}�(h]�h]�h]�h]�h]�uhjRh jubjS)��}�(hhh]�hV)��}�(h�RClick this button to auto align all tables and links to make it look more cleaner.�h]�hJ�RClick this button to auto align all tables and links to make it look more cleaner.�����}�(h j+h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j(ubah}�(h]�h]�h]�h]�h]�uhjRh jubjS)��}�(hhh]�hV)��}�(h�Option/Alt +110Ctrl + L�h]�hJ�Option/Alt +111Ctrl + L�����}�(h jBh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j?ubah}�(h]�h]�h]�h]�h]�uhjRh jubeh}�(h]�h]�h]�h]�h]�uhjMh j�112ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Show details*�h]�j�)��}�(hjdh]�hJ�Show details�����}�(h jfh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jbubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j_ubah}�(h]�h]�h]�h]�h]�uhjRh j\ubjS)��}�(hhh]�hV)��}�(h�lClick this button to toggle the column details visibility. It allows you to show few or more113column details.�h]�hJ�lClick this button to toggle the column details visibility. It allows you to show few or more114column details.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jubah}�(h]�h]�h]�h]�h]�uhjRh j\ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +115Shift + D�h]�hJ�Option/Alt +116Shift + D�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j\ubeh}�(h]�h]�h]�h]�h]�uhjMh j�117ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�*Cardinality Notation*�h]�j�)��}�(hj�h]�hJ�Cardinality Notation�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h��Change the cardinality notation format used to present relationship links. Options available118are - Crow's Foot Notation and Chen Notation.�h]�hJ��Change the cardinality notation format used to present relationship links. Options available119are - Crow’s Foot Notation and Chen Notation.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�h}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�120ubeh}�(h]�h]�h]�h]�h]�uhj�h j3121ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j0122ubah}�(h]�h]�(�	longtable�jeh]�h]�h]�uhjh j123h!hh"h#hNubeh}�(h]��utility-options�ah]�h]��utility options�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�Zoom Options�h]�hJ�Zoom Options�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h jh!hh"h#hK�ubj)��}�(hhh]�j$)��}�(hhh]�(j))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j,ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j,ubj))��}�(hhh]�h}�(h]�h]�h]�h]�h]��colwidth�Kuhj(h j,ubjI)��}�(hhh]�jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�Icon�h]�hJ�Icon�����}�(h jVh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jSubah}�(h]�h]�h]�h]�h]�uhjRh jPubjS)��}�(hhh]�hV)��}�(h�Behavior�h]�hJ�Behavior�����}�(h jmh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jjubah}�(h]�h]�h]�h]�h]�uhjRh jPubjS)��}�(hhh]�hV)��}�(h�Shortcut�h]�hJ�Shortcut�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh jPubeh}�(h]�h]�h]�h]�h]�uhjMh jMubah}�(h]�h]�h]�h]�h]�uhjHh j,ubj�)��}�(hhh]�(jN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�
*Zoom to fit*�h]�j�)��}�(hj�h]�hJ�Zoom to fit�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�RClick this button to zoom in/out automatically and fit all the tables to the view.�h]�hJ�RClick this button to zoom in/out automatically and fit all the tables to the view.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +124Shift + F�h]�hJ�Option/Alt +125Shift + F�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�	*Zoom in*�h]�j�)��}�(hj
h]�hJ�Zoom in�����}�(h j
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j
ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j
ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�)Click this button to zoom in the diagram.�h]�hJ�)Click this button to zoom in the diagram.�����}�(h j$
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j!
ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +126Shift + "+"�h]�hJ�Option/Alt +127Shift + “+”�����}�(h j;
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j8
ubah}�(h]�h]�h]�h]�h]�uhjRh j�ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubjN)��}�(hhh]�(jS)��}�(hhh]�hV)��}�(h�128*Zoom out*�h]�j�)��}�(hj]
h]�hJ�Zoom out�����}�(h j_
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j[
ubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jX
ubah}�(h]�h]�h]�h]�h]�uhjRh jU
ubjS)��}�(hhh]�hV)��}�(h�*Click this button to zoom out the diagram.�h]�hJ�*Click this button to zoom out the diagram.�����}�(h j{
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jx
ubah}�(h]�h]�h]�h]�h]�uhjRh jU
ubjS)��}�(hhh]�hV)��}�(h�Option/Alt +129Shift + "-"�h]�hJ�Option/Alt +130Shift + “-”�����}�(h j�
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�
ubah}�(h]�h]�h]�h]�h]�uhjRh jU
ubeh}�(h]�h]�h]�h]�h]�uhjMh j�ubeh}�(h]�h]�h]�h]�h]�uhj�h j,ubeh}�(h]�h]�h]�h]�h]��cols�Kuhj#h j)ubah}�(h]�h]�(�	longtable�jeh]�h]�h]�uhjh jh!hh"h#hNubeh}�(h]��zoom-options�ah]�h]��zoom options�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�Table Dialog�h]�hJ�Table Dialog�����}�(h j�
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�
h!hh"h#hK�ubj)��}�(h�Z.. image:: images/erd_table_dialog.png131    :alt: ERD tool table dialog132    :align: center133�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool table dialog��align��center��uri��images/erd_table_dialog.png�j(}�jj�
suhjh"h#hK�h j�
h!hubhV)��}�(h�The table dialog allows you to:�h]�hJ�The table dialog allows you to:�����}�(h j�
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�
h!hubhf)��}�(hhh]�(hk)��}�(h�#Change the table structure details.�h]�hV)��}�(hj�
h]�hJ�#Change the table structure details.�����}�(h j�
h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�
ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�
h!hubhk)��}�(h�7It can be used edit an existing table or add a new one.�h]�hV)��}�(hjh]�hJ�7It can be used edit an existing table or add a new one.�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�
h!hubhk)��}�(h�NRefer :ref:`table dialog <table_dialog>` for information on different fields.134�h]�hV)��}�(h�MRefer :ref:`table dialog <table_dialog>` for information on different fields.�h]�(hJ�Refer �����}�(h j-h!hh"NhNubjw)��}�(h�":ref:`table dialog <table_dialog>`�h]�j})��}�(hj7h]�hJ�table dialog�����}�(h j9h!hh"NhNubah}�(h]�h]�(j��std��std-ref�eh]�h]�h]�uhj|h j5ubah}�(h]�h]�h]�h]�h]��refdoc�j��	refdomain�jC�reftype��ref��refexplicit���refwarn��j��table_dialog�uhjvh"h#hK�h j-ubhJ�% for information on different fields.�����}�(h j-h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j)ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�
h!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hK�h j�
h!hubeh}�(h]��table-dialog�ah]�h]��table dialog�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�135Table Node�h]�hJ�136Table Node�����}�(h jvh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h jsh!hh"h#hK�ubj)��}�(h�V.. image:: images/erd_table_node.png137    :alt: ERD tool table node138    :align: center139�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool table node��align��center��uri��images/erd_table_node.png�j(}�jj�suhjh"h#hK�h jsh!hubhV)��}�(h�AThe table node shows table details in a graphical representation:�h]�hJ�AThe table node shows table details in a graphical representation:�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jsh!hubhf)��}�(hhh]�(hk)��}�(h��The top bar has a *details toggle button* that is used to toggle column details visibility. There is also a *note button* that is visible only if there is some note added. you can click on this button to quickly change the note.�h]�hV)��}�(hj�h]�(hJ�The top bar has a �����}�(h j�h!hh"NhNubj�)��}�(h�*details toggle button*�h]�hJ�details toggle button�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�C that is used to toggle column details visibility. There is also a �����}�(h j�h!hh"NhNubj�)��}�(h�
*note button*�h]�hJ�note button�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�k that is visible only if there is some note added. you can click on this button to quickly change the note.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�NThe first row shows the schema name of the table. Eg. *public* in above image.�h]�hV)��}�(hj�h]�(hJ�6The first row shows the schema name of the table. Eg. �����}�(h j�h!hh"NhNubj�)��}�(h�*public*�h]�hJ�public�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ� in above image.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�@The second row shows the table name. Eg. *users* in above image.�h]�hV)��}�(hjh]�(hJ�)The second row shows the table name. Eg. �����}�(h jh!hh"NhNubj�)��}�(h�*users*�h]�hJ�users�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jubhJ� in above image.�����}�(h jh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j140ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h��All other rows below the table name are the columns of the table along with data type. If the column is a primary key then it will have lock key icon eg. id is the primary key in above image. Otherwise, it will have column icon.�h]�hV)��}�(hj5h]�hJ��All other rows below the table name are the columns of the table along with data type. If the column is a primary key then it will have lock key icon eg. id is the primary key in above image. Otherwise, it will have column icon.�����}�(h j7h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j3ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�9you can click on the node and drag to move on the canvas.�h]�hV)��}�(hjLh]�hJ�9you can click on the node and drag to move on the canvas.�����}�(h jNh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jJubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h��Upon double click on the table node or by clicking the edit button from the toolbar, the table dialog opens where you can change the table details. Refer :ref:`table dialog <table_dialog>` for information on different fields.141�h]�hV)��}�(h��Upon double click on the table node or by clicking the edit button from the toolbar, the table dialog opens where you can change the table details. Refer :ref:`table dialog <table_dialog>` for information on different fields.�h]�(hJ��Upon double click on the table node or by clicking the edit button from the toolbar, the table dialog opens where you can change the table details. Refer �����}�(h jeh!hh"NhNubjw)��}�(h�":ref:`table dialog <table_dialog>`�h]�j})��}�(hjoh]�hJ�table dialog�����}�(h jqh!hh"NhNubah}�(h]�h]�(j��std��std-ref�eh]�h]�h]�uhj|h jmubah}�(h]�h]�h]�h]�h]��refdoc�j��	refdomain�j{�reftype��ref��refexplicit���refwarn��j��table_dialog�uhjvh"h#hK�h jeubhJ�% for information on different fields.�����}�(h jeh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jaubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hK�h jsh!hubeh}�(h]��142table-node�ah]�h]��143table node�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�The One to Many Link Dialog�h]�hJ�The One to Many Link Dialog�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hK�ubj)��}�(h�T.. image:: images/erd_1m_dialog.png144    :alt: ERD tool 1M dialog145    :align: center146�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool 1M dialog��align��center��uri��images/erd_1m_dialog.png�j(}�jj�suhjh"h#hK�h j�h!hubhV)��}�(h�*The one to many link dialog allows you to:�h]�hJ�*The one to many link dialog allows you to:�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�h!hubhf)��}�(hhh]�(hk)��}�(h�2Add a foreign key relationship between two tables.�h]�hV)��}�(hj�h]�hJ�2Add a foreign key relationship between two tables.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�P*Local Table* is the table that references a table and has the *many* end point.�h]�hV)��}�(hj�h]�(j�)��}�(h�
*Local Table*�h]�hJ�Local Table�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�2 is the table that references a table and has the �����}�(h j�h!hh"NhNubj�)��}�(h�*many*�h]�hJ�many�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ� end point.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�**Local Column* the column that references.�h]�hV)��}�(hj.h]�(j�)��}�(h�*Local Column*�h]�hJ�Local Column�����}�(h j3h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j0ubhJ� the column that references.�����}�(h j0h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j,ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�S*Referenced Table* is the table that is being referred and has the *one* end point.�h]�hV)��}�(hjSh]�(j�)��}�(h�*Referenced Table*�h]�hJ�Referenced Table�����}�(h jXh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jUubhJ�1 is the table that is being referred and has the �����}�(h jUh!hh"NhNubj�)��}�(h�*one*�h]�hJ�one�����}�(h jjh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jUubhJ� end point.�����}�(h jUh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jQubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�7*Referenced Column* the column that is being referred.147�h]�hV)��}�(h�6*Referenced Column* the column that is being referred.�h]�(j�)��}�(h�*Referenced Column*�h]�hJ�Referenced Column�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�# the column that is being referred.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hK�h j�h!hubeh}�(h]��the-one-to-many-link-dialog�ah]�h]��the one to many link dialog�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�The Many to Many Link Dialog�h]�hJ�The Many to Many Link Dialog�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hK�ubj)��}�(h�T.. image:: images/erd_mm_dialog.png148    :alt: ERD tool MM dialog149    :align: center150�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool MM dialog��align��center��uri��images/erd_mm_dialog.png�j(}�jj�suhjh"h#hK�h j�h!hubhV)��}�(h�+The many to many link dialog allows you to:�h]�hJ�+The many to many link dialog allows you to:�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�h!hubhf)��}�(hhh]�(hk)��}�(h�3Add a many to many relationship between two tables.�h]�hV)��}�(hj�h]�hJ�3Add a many to many relationship between two tables.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�hIt creates a relationship tables having columns derived from the two tables and link them to the tables.�h]�hV)��}�(hjh]�hJ�hIt creates a relationship tables having columns derived from the two tables and link them to the tables.�����}�(h j151h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h��*Left Table* is the first table that is to be linked. It will receive the *one* endpoint of the link with the new relation table.�h]�hV)��}�(hjh]�(j�)��}�(h�*Left Table*�h]�hJ�152Left Table�����}�(h j$h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j!ubhJ�> is the first table that is to be linked. It will receive the �����}�(h j!h!hh"NhNubj�)��}�(h�*one*�h]�hJ�one�����}�(h j6h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j!ubhJ�2 endpoint of the link with the new relation table.�����}�(h j!h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�O*Left Column* the column of the first table, that will always be a primary key.�h]�hV)��}�(hjVh]�(j�)��}�(h�
*Left Column*�h]�hJ�Left Column�����}�(h j[h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h jXubhJ�B the column of the first table, that will always be a primary key.�����}�(h jXh!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jTubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h��*Right Table* is the second table that is to be linked. It will receive the *one* endpoint of the link with the new relation table.�h]�hV)��}�(hj{h]�(j�)��}�(h�
*Right Table*�h]�hJ�Right Table�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j}ubhJ�? is the second table that is to be linked. It will receive the �����}�(h j}h!hh"NhNubj�)��}�(h�*one*�h]�hJ�one�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j}ubhJ�2 endpoint of the link with the new relation table.�����}�(h j}h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jyubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubhk)��}�(h�R*Right Column* the column of the second table, that will always be a primary key.153�h]�hV)��}�(h�Q*Right Column* the column of the second table, that will always be a primary key.�h]�(j�)��}�(h�*Right Column*�h]�hJ�Right Column�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhj�h j�ubhJ�C the column of the second table, that will always be a primary key.�����}�(h j�h!hh"NhNubeh}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h j�h!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hK�h j�h!hubeh}�(h]��the-many-to-many-link-dialog�ah]�h]��the many to many link dialog�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�The Table Link�h]�hJ�The Table Link�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hK�ubj)��}�(h�V.. image:: images/erd_table_link.png154    :alt: ERD tool table link155    :align: center156�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool table link��align��center��uri��images/erd_table_link.png�j(}�jjsuhjh"h#hK�h j�h!hubhV)��}�(h�1The table link shows relationship between tables:�h]�hJ�1The table link shows relationship between tables:�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j�h!hubhf)��}�(hhh]�(hk)��}�(h�MThe single line endpoint of the link shows the column that is being referred.�h]�hV)��}�(hjh]�hJ�MThe single line endpoint of the link shows the column that is being referred.�����}�(h jh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h jh!hubhk)��}�(h�AThe three line endpoint of the link shows the column that refers.�h]�hV)��}�(hj0h]�hJ�AThe three line endpoint of the link shows the column that refers.�����}�(h j2h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j.ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h jh!hubhk)��}�(h�uIf one of the columns that is being referred or that refers is removed from the table then the link will get dropped.�h]�hV)��}�(hjGh]�hJ�uIf one of the columns that is being referred or that refers is removed from the table then the link will get dropped.�����}�(h jIh!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h jEubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h jh!hubhk)��}�(h�;you can click on the link and drag to move on the canvas.157 158�h]�hV)��}�(h�9you can click on the link and drag to move on the canvas.�h]�hJ�9you can click on the link and drag to move on the canvas.�����}�(h j`h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hK�h j\ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hK�h jh!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hK�h j�h!hubeh}�(h]��the-table-link�ah]�h]��the table link�ah]�h]�uhh$h h&h!hh"h#hK�ubh%)��}�(hhh]�(h*)��}�(h�The Table Notes�h]�hJ�The Table Notes�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhh)h j�h!hh"h#hMubj)��}�(h�V.. image:: images/erd_table_note.png159    :alt: ERD tool table note160    :align: center161�h]�h}�(h]�h]�h]�h]�h]��alt��ERD tool table note��align��center��uri��images/erd_table_note.png�j(}�jj�suhjh"h#hMh j�h!hubhf)��}�(hhh]�(hk)��}�(h�LYou can use the notes popup to mark some notes while designing the database.�h]�hV)��}�(hj�h]�hJ�LYou can use the notes popup to mark some notes while designing the database.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hMh j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hMh j�h!hubhk)��}�(h�2You open the pop-up using the toolbar note button.�h]�hV)��}�(hj�h]�hJ�2You open the pop-up using the toolbar note button.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hMh j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hMh j�h!hubhk)��}�(h��If some note is added to a table then it will have notes button on the table node. You can click on the button to check/update notes.�h]�hV)��}�(hj�h]�hJ��If some note is added to a table then it will have notes button on the table node. You can click on the button to check/update notes.�����}�(h j�h!hh"NhNubah}�(h]�h]�h]�h]�h]�uhhUh"h#hM	h j�ubah}�(h]�h]�h]�h]�h]�uhhjh"h#hM	h j�h!hubeh}�(h]�h]�h]�h]�h]�jjuhheh"h#hMh j�h!hubeh}�(h]��the-table-notes�ah]�h]��the table notes�ah]�h]�uhh$h h&h!hh"h#hMubeh}�(h]�(h�id1�eh]�h]�(�erd tool��erd_tool�eh]�h]�uhh$h hh!hh"h#hK�expect_referenced_by_name�}�jhs�expect_referenced_by_id�}�hhsubeh}�(h]�h]�h]�h]�h]��source�h#�translation_progress�}�(�total�K�162translated�Kuuhh�current_source�N�current_line�N�settings��docutils.frontend��Values���)��}�(�output�Nh)N�	generator�N�	datestamp�N�root_prefix��/��source_link�N�163source_url�N�
toc_backlinks�jR�footnote_backlinks���
sectnum_xform���strip_comments�N�strip_elements_with_classes�N�
strip_classes�N�report_level�K�164halt_level�K�exit_status_level�K�debug�N�warning_stream�N�	traceback���input_encoding��	utf-8-sig��input_encoding_error_handler��strict��output_encoding��utf-8��output_encoding_error_handler�j0�error_encoding��cp1252��error_encoding_error_handler��backslashreplace��
language_code��en��record_dependencies�N�config�N�	id_prefix�h�auto_id_prefix��id��
dump_settings�N�dump_internals�N�dump_transforms�N�dump_pseudo_xml�N�expose_internals�N�strict_visitor�N�_disable_config�N�_source�h#�_destination�N�
_config_files�]��file_insertion_enabled���raw_enabled�K�line_length_limit�M'�pep_references�N�pep_base_url��https://peps.python.org/��pep_file_url_template��pep-%04d��rfc_references�N�rfc_base_url��&https://datatracker.ietf.org/doc/html/��	tab_width�K�trim_footnote_reference_space���syntax_highlight��long��smart_quotes���smartquotes_locales�]��character_level_inline_markup���doctitle_xform���
docinfo_xform���sectsubtitle_xform���
image_loading��link��embed_stylesheet���cloak_email_addresses���section_self_link���env�Nub�reporter�N�indirect_targets�]��substitution_defs�}��substitution_names�}��refnames�}��refids�}�h]�has�nameids�}�(jhj�j�j165jjjj�j�j�j�j	j	j166j167jjj�
j�
jpjmj�j�j�j�j�j�jj|j�j�u�	nametypes�}�(j�j��j168�j�j��j��j	�j169�j�j�
�jp�j��j��j��j�j��uh}�(hh&j�h&jj�jj
j�jj�j�j	j�j170j	jj171j�
jjmj�
j�jsj�j�j�j�j|j�j�j�u�
footnote_refs�}��
citation_refs�}��
autofootnotes�]��autofootnote_refs�]��symbol_footnotes�]��symbol_footnote_refs�]��	footnotes�]��	citations�]��autofootnote_start�K�symbol_footnote_start�K�172id_counter��collections��Counter���}�j>Ks��R��parse_messages�]��transform_messages�]�(h	�system_message���)��}�(hhh]�hV)��}�(hhh]�hJ�.Hyperlink target "erd-tool" is not referenced.�����}�h j�sbah}�(h]�h]�h]�h]�h]�uhhUh j�ubah}�(h]�h]�h]�h]�h]��level�K�type��INFO��source�h#�line�Kuhj�ubj�)��}�(hhh]�hV)��}�(hhh]�hJ�-Hyperlink target "index-0" is not referenced.�����}�h j�sbah}�(h]�h]�h]�h]�h]�uhhUh j�ubah}�(h]�h]�h]�h]�h]��level�K�type�j��source�h#�line�Kuhj�ube�transformer�N�include_log�]��173decoration�Nh!hub.
codekingpro/portable-devtools · Team Ai