¿Cómo puedo ampliar un diagrama EER en MySQL Workbench?


Estoy trabajando en un esquema moderadamente complejo en MySQL Workbench, y la única página del diagrama EER ahora está llena. ¿Alguien sabe cómo ampliarlo a dos o más páginas?

Author: dgilperez, 2011-02-08

7 answers

En el desplegable del modelo hay una opción Propiedades y Tamaño del diagrama, que permite cambiar el tamaño del diagrama.

 357
Author: Brian Hooper,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-02-09 10:44:06

ER Diagram -> Model -> Diagram Properties and Size...

Acceso al menú

tamaño de la cuadrícula


Acceso al menú-windows

tamaño de cuadrícula-ventanas

 127
Author: d.danailov,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-24 11:43:39

Por cierto, si desea que se muestre correctamente un gran número de esquemas, debe aumentar el tamaño del lienzo y alejar el zoom ANTES de ejecutar "Diseño automático". si aumenta el tamaño del lienzo lo suficiente y aleja lo suficiente, todas las tablas se separarán muy bien.

 8
Author: user508546,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-04-09 15:28:29

Si el "Diagrama Propiedades y Tamaño..."la opción está atenuada, haga lo siguiente:

  1. Guarde su trabajo , ya que esto puede bloquear Workbench;
  2. Vaya a Modelo > Opciones de modelo;
  3. Elija la pestaña "Diagrama";
  4. Desmarque "Usar valores predeterminados de la configuración global..."en la parte inferior;
  5. Confirme "Ok". Esto puede bloquear Workbench, dependiendo de la versión y/o sistema operativo.
  6. De cualquier manera, "Modelo > Propiedades y Tamaño del diagrama..."ahora debe ser habilitado, incluso si tuvieras que reabrir Workbench.
 7
Author: alexw,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-07-08 22:21:12

Además de la configuración de "propiedades de diagrama" ya mencionada, donde todo se mide en páginas y donde no puede ingresar valores flotantes para hacer un poco más pequeño o más grande. Pero puedes cambiar el tamaño de la página: File->Page Setup

introduzca la descripción de la imagen aquí

 4
Author: Hexodus,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 13:13:07

Si está bajo Linux, y está colgando cuando intenta ampliar el tamaño del lienzo, intente hacer zoom a la vista más pequeña posible antes de cambiar las propiedades del lienzo.

Funcionó para mí.

Saludos, Leo.

 3
Author: Leo Medeiros,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-04-27 23:14:47

Si la opción "Propiedades y Tamaño del diagrama" está deshabilitada (en gris) Puedes intentar ejecutar MySQLWorkbench con sudo

sudo /usr/bin/mysql-workbench

No soy bueno en Linux, debería haber alguna falta de configuración que conduzca a esto. Así que sólo digo que esto resolvió el problema para mí.

(información del sistema MySQL Workbench Community (GPL) para Linux/Unix versión 6.2.3 revisión 12312 compilación 2280 (64 bits) Directorio de configuración:/home / arsen/.mysql / workbench Directorio de Datos: /usr/share / mysql-workbench Cairo Version: 1.13.1 Sistema operativo: Linux 3.13.0-76-genérico CPU: 4x Intel(R) Core (TM)2 Quad CPU @ 2.40 GHz (1596.000 MHz) - 5,83 GiB RAM Distribución: Ubuntu 14.04.3 LTS )

 2
Author: Арсен Сиреканян,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-01-26 13:32:33