{"id":1908,"date":"2026-08-04T16:21:03","date_gmt":"2026-08-04T16:21:03","guid":{"rendered":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/"},"modified":"2026-08-04T16:21:03","modified_gmt":"2026-08-04T16:21:03","slug":"can-plantuml-draw-erd-complete-guide-free-tool-2","status":"publish","type":"post","link":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/","title":{"rendered":"\u00bfPuede PlantUML dibujar ERD? Gu\u00eda completa y herramienta gratuita"},"content":{"rendered":"<p><strong>S\u00ed, PlantUML puede dibujar ERD (diagramas entidad-relaci\u00f3n).<\/strong>Soporta nativamente el modelado de esquemas de bases de datos utilizando la notaci\u00f3n est\u00e1ndar de Ingenier\u00eda de Informaci\u00f3n (notaci\u00f3n de pie de cuervo) as\u00ed como la notaci\u00f3n cl\u00e1sica de Chen para ERD. Mediante una sintaxis basada en texto, los desarrolladores y arquitectos de bases de datos pueden generar r\u00e1pidamente diagramas ER limpios y controlables por versi\u00f3n, sin tener que arrastrar y soltar elementos visuales manualmente.<\/p>\n<p>Ya sea que necesites mapear claves primarias, definir restricciones de claves for\u00e1neas o visualizar relaciones complejas en bases de datos, PlantUML ofrece un enfoque flexible y basado en c\u00f3digo. En esta gu\u00eda, cubriremos la sintaxis de ERD de PlantUML, las cardinalidades y c\u00f3mo optimizar tu flujo de trabajo utilizando una<strong>herramienta gratuita de PlantUML<\/strong>con capacidades de vista previa en tiempo real.<\/p>\n<p><img fetchpriority=\"high\" alt=\"A split screen illustrating the Diagram-as-Code concept, showing PlantUML code generating a database Entity-Relationship Diagram with crow's foot relationships.\" class=\"alignnone size-full wp-image-1826\" decoding=\"async\" fetchpriority=\"high\" height=\"816\" sizes=\"(max-width: 1312px) 100vw, 1312px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-erd-diagram-as-code-guide.jpg\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-erd-diagram-as-code-guide.jpg 1312w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-erd-diagram-as-code-guide-300x187.jpg 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-erd-diagram-as-code-guide-1024x637.jpg 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/plantuml-erd-diagram-as-code-guide-768x478.jpg 768w\" width=\"1312\"\/><\/p>\n<hr\/>\n<h2>S\u00ed, PlantUML puede dibujar ERD: Respuesta r\u00e1pida y capacidades principales<\/h2>\n<p>PlantUML admite la creaci\u00f3n completa de diagramas entidad-relaci\u00f3n desde la caja usando texto de marcado simple. Al aprovechar extensiones est\u00e1ndar, representa estructuras de bases de datos de forma limpia y determinista.<\/p>\n<h3>Notaciones de ERD compatibles en PlantUML (est\u00e1ndar frente a ERD de Chen)<\/h3>\n<p>PlantUML ofrece dos estilos principales para representar diagramas ER:<\/p>\n<ul>\n<li><strong>Notaci\u00f3n de Ingenier\u00eda de Informaci\u00f3n (IE):<\/strong>La notaci\u00f3n est\u00e1ndar de pie de cuervo utilizada para el modelado de bases de datos relacionales, que representa entidades como estructuras de tablas con marcadores expl\u00edcitos de claves primarias y for\u00e1neas.<\/li>\n<li><strong>Notaci\u00f3n ERD de Chen:<\/strong>Un estilo de modelado conceptual que representa entidades como rect\u00e1ngulos, atributos como \u00f3valos y relaciones como diamantes.<\/li>\n<\/ul>\n<h3>Sintaxis b\u00e1sica de ERD de PlantUML y ejemplo de c\u00f3digo<\/h3>\n<p>A continuaci\u00f3n se muestra un ejemplo m\u00ednimo funcional de un ERD relacional escrito en script de PlantUML utilizando la notaci\u00f3n est\u00e1ndar de pie de cuervo:<\/p>\n<div class=\"vpascode-viewer-container vpascode-fancy-active\">\n<div class=\"vpascode-header\">\n<span class=\"vpascode-lang-label\">Plantuml<\/span><br \/>\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/#plantuml:VP11Yy8m48NlWVo7iISL2wlWHKGihiiMxQvqgzSIcm43JIFfz23M_svQAuY7lRtXEtppth8aOQdIEMSzEg56EET25PoHEGCPE1eYeq4gYnafum1dM92Y2tZx4gq7eeJA1RXo1Z1iSweap23yIM0-tsqMYuRu_eEZ5Yftz134g-yWxa-cqy63P1O5eKm5EPo4qVel2Q8TPxTNvw-LdTGqwMbjZ_-qxszzTNpeIfB8Kw5DLJJYp_KgZ89jV_mncWmwUTklhdtVN3lj33otKuQbnzaI2-a6l0C0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 8px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<div class=\"vpascode-code-wrapper\">\n            <div class=\"vpascode-viewer-container vpascode-fancy-active\">\r\n                                <div class=\"vpascode-header\">\r\n                    <span class=\"vpascode-lang-label\">Plantuml<\/span>\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VP31IiD048Rl2_iEOqvjCQ25Naef3RLYq4XeezSmtHteo6wsR3SNMv_AH_35t9hce0UFFz_X-sOMXu0-jDP8SHLsP0ds1hcHGhCdfVZhim5DWDxp5c67YX5mYszE2Yce2QnHG_9oQD6pIq0vww3j5Xob01Z5IRvc3LF8dokOpSh7-VnCqhJZP95DfA_PUlcGhGVZoMJO4UK90-aQGyHLNgmsLLQKKdpyafUaMVVk_S_erSxh_zr_s-ulV0J11JGrMjSsP_lTQfaNsTFWzkPwFBmKz7UUJcdgZhrw2adCDloEYHGBQdHyxZS0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 8px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n                                <div class=\"vpascode-code-wrapper\">\r\n                    <pre class=\"language-plantuml\"><code class=\"language-plantuml\" data-language=\"plantuml\" class=\"language-plantuml\">@startuml\r\n!theme plain\r\ndirecci\u00f3n de arriba hacia abajo\r\n\r\nentidad \"Usuario\" como usuario {\r\n  * user_id : INT &lt;&lt;PK&gt;&gt;\r\n  --\r\n  * email : VARCHAR(255)\r\n  * created_at : TIMESTAMP\r\n}\r\n\r\nentidad \"Pedido\" como pedido {\r\n  * order_id : INT &lt;&lt;PK&gt;&gt;\r\n  --\r\n  * user_id : INT &lt;&lt;FK&gt;&gt;\r\n  * total_amount : DECIMAL(10,2)\r\n}\r\n\r\nusuario ||--o{ pedido : \"realiza\"\r\n@enduml<\/code><\/pre>                <\/div>\r\n                <div class=\"vpascode-actions\">\r\n                    <a href=\"https:\/\/www.vpascode.com\/editor\/#plantuml:VP31IiD048Rl2_iEOqvjCQ25Naef3RLYq4XeezSmtHteo6wsR3SNMv_AH_35t9hce0UFFz_X-sOMXu0-jDP8SHLsP0ds1hcHGhCdfVZhim5DWDxp5c67YX5mYszE2Yce2QnHG_9oQD6pIq0vww3j5Xob01Z5IRvc3LF8dokOpSh7-VnCqhJZP95DfA_PUlcGhGVZoMJO4UK90-aQGyHLNgmsLLQKKdpyafUaMVVk_S_erSxh_zr_s-ulV0J11JGrMjSsP_lTQfaNsTFWzkPwFBmKz7UUJcdgZhrw2adCDloEYHGBQdHyxZS0\" \r\n                       target=\"_blank\" \r\n                       rel=\"noopener noreferrer\" \r\n                       class=\"vpascode-fancy-btn\">\r\n                        <svg width=\"14\" height=\"14\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"margin-right: 6px;\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg>\r\n                        <span>Edit Plantuml in VPasCode<\/span>\r\n                    <\/a>\r\n                <\/div>\r\n            <\/div>\r\n            \n<\/p><\/div>\n<div class=\"vpascode-actions\">\n<a class=\"vpascode-fancy-btn\" href=\"https:\/\/www.vpascode.com\/#plantuml:VP11Yy8m48NlWVo7iISL2wlWHKGihiiMxQvqgzSIcm43JIFfz23M_svQAuY7lRtXEtppth8aOQdIEMSzEg56EET25PoHEGCPE1eYeq4gYnafum1dM92Y2tZx4gq7eeJA1RXo1Z1iSweap23yIM0-tsqMYuRu_eEZ5Yftz134g-yWxa-cqy63P1O5eKm5EPo4qVel2Q8TPxTNvw-LdTGqwMbjZ_-qxszzTNpeIfB8Kw5DLJJYp_KgZ89jV_mncWmwUTklhdtVN3lj33otKuQbnzaI2-a6l0C0\" rel=\"noopener noreferrer\" target=\"_blank\"><br \/>\n<svg fill=\"none\" height=\"14\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" style=\"margin-right: 6px;\" viewbox=\"0 0 24 24\" width=\"14\"><path d=\"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7\"><\/path><path d=\"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z\"><\/path><\/svg><br \/>\n<span>Editar Plantuml en VPasCode<\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<p>Aqu\u00ed est\u00e1 la imagen del ERD renderizada:<br \/>\n<img alt=\"An example ERD editing in Visual Paradigm's VPasCode\" class=\"alignnone wp-image-1844 size-full\" decoding=\"async\" height=\"745\" sizes=\"(max-width: 1192px) 100vw, 1192px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7215bd11fe3.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7215bd11fe3.png 1192w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7215bd11fe3-300x188.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7215bd11fe3-1024x640.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7215bd11fe3-768x480.png 768w\" width=\"1192\"\/><\/p>\n<hr\/>\n<h2>Tutorial paso a paso: escribir tu primer diagrama entidad-relaci\u00f3n en PlantUML<\/h2>\n<p>Construir un ERD en PlantUML requiere definir entidades, asignar tipos de datos y restricciones, y declarar relaciones con conectores de cardinalidad adecuados.<\/p>\n<h3>Definici\u00f3n de entidades, atributos y claves primarias\/for\u00e1neas<\/h3>\n<p>Las entidades se declaran utilizando la<code>entidad<\/code>palabra clave. Los atributos se listan dentro de llaves. Puedes organizar los atributos usando separadores de guiones (<code>--<\/code>) para separar claves primarias, claves for\u00e1neas y columnas generales.<\/p>\n<ul>\n<li><strong>Claves primarias (PK):<\/strong> Indicado con un asterisco (<code>*<\/code>) y etiquetado con <code>&lt;&lt;PK&gt;&gt;<\/code>.<\/li>\n<li><strong>Claves for\u00e1neas (FK):<\/strong> Marcado con <code>&lt;&lt;FK&gt;&gt;<\/code> para representar referencias relacionales.<\/li>\n<li><strong>Campos obligatorios:<\/strong> Resaltado usando un asterisco (<code>*<\/code>) antes del nombre de la columna.<\/li>\n<\/ul>\n<h3>Mapeo de cardinalidad y tipos de relaci\u00f3n (1:1, 1:N, N:M)<\/h3>\n<p>Las l\u00edneas de relaci\u00f3n determinan c\u00f3mo se vinculan las tablas. PlantUML utiliza combinaciones espec\u00edficas de caracteres para representar conectores de pie de cuervo:<\/p>\n<table>\n<thead>\n<tr>\n<th>Sintaxis<\/th>\n<th>Significado de la notaci\u00f3n<\/th>\n<th>Tipo de relaci\u00f3n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><code>||--||<\/code><\/td>\n<td>Exactamente uno a exactamente uno<\/td>\n<td>Uno a uno (1:1)<\/td>\n<\/tr>\n<tr>\n<td><code>||--o{<\/code><\/td>\n<td>Exactamente uno a cero o m\u00e1s<\/td>\n<td>Uno a muchos (1:N)<\/td>\n<\/tr>\n<tr>\n<td><code>}|--|{<\/code><\/td>\n<td>Uno o m\u00e1s a uno o m\u00e1s<\/td>\n<td>Muchos a muchos (N:M)<\/td>\n<\/tr>\n<tr>\n<td><code>|o--o{<\/code><\/td>\n<td>Cero o uno a cero o m\u00e1s<\/td>\n<td>Uno a muchos opcional<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr\/>\n<h2>Superando puntos de dolor y limitaciones comunes de PlantUML ERD<\/h2>\n<p>Aunque PlantUML es potente, trabajar con herramientas de l\u00ednea de comandos locales o instalaciones en servidor a menudo introduce fricci\u00f3n en los flujos de trabajo de los desarrolladores.<\/p>\n<h3>Soluci\u00f3n de problemas de sintaxis y correcci\u00f3n de errores impulsada por IA<\/h3>\n<p>Una llave faltante o una sintaxis de relaci\u00f3n inv\u00e1lida en PlantUML puede detener la representaci\u00f3n sin ofrecer retroalimentaci\u00f3n clara para depuraci\u00f3n. Encontrar errores tipogr\u00e1ficos en esquemas de bases de datos grandes puede costar tiempo valioso en el desarrollo.<\/p>\n<h3>Gesti\u00f3n de esquemas complejos y legibilidad del dise\u00f1o<\/h3>\n<p>A medida que los esquemas crecen hasta decenas de tablas, los algoritmos de dise\u00f1o autom\u00e1tico de Graphviz pueden producir l\u00edneas de relaciones superpuestas. Los desarrolladores necesitan herramientas que ofrezcan retroalimentaci\u00f3n visual inmediata para ajustar eficientemente las directivas de dise\u00f1o.<\/p>\n<hr\/>\n<h2>Optimizaci\u00f3n de flujos de trabajo de PlantUML ERD con VPasCode<\/h2>\n<p>Si est\u00e1s buscando un <strong>editor gratuito de PlantUML ERD<\/strong> que elimina los problemas de configuraci\u00f3n local, <a href=\"https:\/\/vpascode.com\" rel=\"noopener\" target=\"_blank\">Visual Paradigm VPasCode<\/a> ofrece una soluci\u00f3n completa basada en navegador en l\u00ednea.<\/p>\n<p id=\"oICzpPg\"><img alt=\"Screenshot of Visual Paradigm VPasCode editing an PlantUML ERD in its PlantUML editor\" class=\"alignnone wp-image-1831 size-full\" decoding=\"async\" height=\"745\" sizes=\"(max-width: 1192px) 100vw, 1192px\" src=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7211284a469.png\" srcset=\"https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7211284a469.png 1192w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7211284a469-300x188.png 300w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7211284a469-1024x640.png 1024w, https:\/\/www.vpascode.com\/wp-content\/uploads\/2026\/08\/img_6a7211284a469-768x480.png 768w\" width=\"1192\"\/><\/p>\n<h3>Representaci\u00f3n instant\u00e1nea basada en navegador y detecci\u00f3n autom\u00e1tica de formato<\/h3>\n<p>VPasCode funciona como una herramienta intuitiva, sin instalaci\u00f3n <strong>herramienta gratuita de PlantUML<\/strong>. Simplemente pega tu script en el editor, y la plataforma detecta autom\u00e1ticamente la sintaxis de PlantUML para representar tu ERD en tiempo real.<\/p>\n<h3>Diagramas multiling\u00fces con traducci\u00f3n impulsada por IA<\/h3>\n<p>Cuando se trabaja con equipos de ingenier\u00eda distribuidos, la documentaci\u00f3n a menudo necesita ser localizada. VPasCode incluye funciones nativas de traducci\u00f3n impulsadas por IA, que te permiten traducir el texto del diagrama y las etiquetas de entidades a m\u00faltiples idiomas directamente dentro del editor con un solo clic.<\/p>\n<h3>Exportaci\u00f3n e integraci\u00f3n de ERDs en OpenDocs y especificaciones t\u00e9cnicas<\/h3>\n<p>Una vez que tu ERD est\u00e9 listo, exporta tu dise\u00f1o como archivos PNG de alta resoluci\u00f3n o SVG vectoriales. Tambi\u00e9n puedes integrar diagramas directamente en OpenDocs o generar enlaces compartibles instant\u00e1neos para solicitudes de pull y revisiones de dise\u00f1o.<\/p>\n<hr\/>\n<h2>PlantUML frente a Mermaid frente a SQL: eligiendo el enfoque adecuado de Diagramas como C\u00f3digo<\/h2>\n<p>Elegir el formato adecuado de Diagramas como C\u00f3digo (DaC) depende de las herramientas existentes en tu equipo y de los requisitos del proyecto.<\/p>\n<h3>Cu\u00e1ndo usar PlantUML frente a Mermaid para esquemas de bases de datos<\/h3>\n<ul>\n<li><strong>Elige PlantUML:<\/strong> Cuando necesitas capacidades avanzadas de modelado, temas de estilo personalizados, soporte para ERD de Chen o agrupaciones de paquetes complejas.<\/li>\n<li><strong>Elige Mermaid:<\/strong> Cuando prefieres una sintaxis simple y ligera, representada nativamente dentro de archivos Markdown de GitHub.<\/li>\n<\/ul>\n<blockquote style=\"background: #f9f9f9; border-left: 4px solid #0073aa; padding: 10px 15px; margin: 15px 0;\">\n<p><strong>Consejo profesional:<\/strong> VPasCode admite ambos formatos, PlantUML y Mermaid, de forma fluida. Puedes cambiar entre lenguajes de dominio espec\u00edfico (DSL) en el mismo editor sin alterar tu flujo de trabajo.<\/p>\n<\/blockquote>\n<h3>Representaci\u00f3n de ERDs directamente desde esquemas SQL sin procesar<\/h3>\n<p>Adem\u00e1s de los DSLs de Diagrama como C\u00f3digo, VPasCode puede analizar directamente declaraciones SQL DDL sin procesar, lo que le permite convertir scripts de migraci\u00f3n de bases de datos existentes directamente en diagramas ER visuales renderizados sin conversi\u00f3n manual.<\/p>\n<hr\/>\n<h2>Preguntas frecuentes (FAQ)<\/h2>\n<h3>\u00bfEs PlantUML gratuito para usar en la generaci\u00f3n de diagramas ER?<\/h3>\n<p>S\u00ed, PlantUML es de c\u00f3digo abierto. Adem\u00e1s, plataformas en l\u00ednea como VPasCode ofrecen acceso gratuito a la edici\u00f3n de c\u00f3digo basada en web, renderizado en tiempo real y exportaci\u00f3n de im\u00e1genes.<\/p>\n<h3>\u00bfPuede PlantUML generar diagramas ER autom\u00e1ticamente a partir de una base de datos?<\/h3>\n<p>PlantUML en s\u00ed requiere entrada de scripts, pero herramientas de bases de datos o editores en l\u00ednea como VPasCode pueden tomar scripts SQL o estructuras de datos y renderizarlos autom\u00e1ticamente en diagramas ER visuales.<\/p>\n<h3>\u00bfC\u00f3mo represento las relaciones de clave for\u00e1nea en PlantUML?<\/h3>\n<p>Puede indicar claves primarias y for\u00e1neas utilizando estereotipos como<code>&lt;&lt;PK&gt;&gt;<\/code> y <code>&lt;&lt;FK&gt;&gt;<\/code> junto a las definiciones de atributos, y conectar entidades utilizando la sintaxis de pie de cuervo como<code>||--o{<\/code>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>S\u00ed, PlantUML puede dibujar ERD (diagramas entidad-relaci\u00f3n).Soporta nativamente el modelado de esquemas de bases de datos utilizando la notaci\u00f3n est\u00e1ndar de Ingenier\u00eda de Informaci\u00f3n (notaci\u00f3n de pie de cuervo) as\u00ed como la notaci\u00f3n cl\u00e1sica de Chen para ERD. Mediante una&#8230;<\/p>\n","protected":false},"author":4,"featured_media":1909,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"fifu_image_url":"","fifu_image_alt":"","footnotes":""},"categories":[22],"tags":[],"class_list":["post-1908","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Can PlantUML Draw ERD? Complete Guide &amp; Free Tool<\/title>\n<meta name=\"description\" content=\"Yes, PlantUML can draw ERDs! Learn PlantUML ERD syntax, crow&#039;s foot notation, and how to use a free PlantUML ERD editor with live preview.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Can PlantUML Draw ERD? Complete Guide &amp; Free Tool\" \/>\n<meta property=\"og:description\" content=\"Yes, PlantUML can draw ERDs! Learn PlantUML ERD syntax, crow&#039;s foot notation, and how to use a free PlantUML ERD editor with live preview.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/\" \/>\n<meta property=\"og:site_name\" content=\"VPasCode\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-04T16:21:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/plantuml-erd-diagram-as-code-guide-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1312\" \/>\n\t<meta property=\"og:image:height\" content=\"816\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"jick\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/\"},\"author\":{\"name\":\"jick\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\"},\"headline\":\"\u00bfPuede PlantUML dibujar ERD? Gu\u00eda completa y herramienta gratuita\",\"datePublished\":\"2026-08-04T16:21:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/\"},\"wordCount\":1230,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/plantuml-erd-diagram-as-code-guide-1.jpg\",\"articleSection\":[\"Insights\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/\",\"name\":\"Can PlantUML Draw ERD? Complete Guide & Free Tool\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/plantuml-erd-diagram-as-code-guide-1.jpg\",\"datePublished\":\"2026-08-04T16:21:03+00:00\",\"description\":\"Yes, PlantUML can draw ERDs! Learn PlantUML ERD syntax, crow's foot notation, and how to use a free PlantUML ERD editor with live preview.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/plantuml-erd-diagram-as-code-guide-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/08\\\/plantuml-erd-diagram-as-code-guide-1.jpg\",\"width\":1312,\"height\":816},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/can-plantuml-draw-erd-complete-guide-free-tool-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u00bfPuede PlantUML dibujar ERD? Gu\u00eda completa y herramienta gratuita\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#website\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\",\"name\":\"VPasCode\",\"description\":\"by Visual Paradigm\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#organization\",\"name\":\"VPasCode\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"contentUrl\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/wp-content\\\/uploads\\\/sites\\\/5\\\/2026\\\/06\\\/cropped-vp-online-logo-v1.png\",\"width\":128,\"height\":138,\"caption\":\"VPasCode\"},\"image\":{\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/#\\\/schema\\\/person\\\/cd8aa8455bd8bc6827b3efdfa79ad3a6\",\"name\":\"jick\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g\",\"caption\":\"jick\"},\"url\":\"https:\\\/\\\/www.vpascode.com\\\/es\\\/author\\\/jick\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Can PlantUML Draw ERD? Complete Guide & Free Tool","description":"Yes, PlantUML can draw ERDs! Learn PlantUML ERD syntax, crow's foot notation, and how to use a free PlantUML ERD editor with live preview.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/","og_locale":"es_ES","og_type":"article","og_title":"Can PlantUML Draw ERD? Complete Guide & Free Tool","og_description":"Yes, PlantUML can draw ERDs! Learn PlantUML ERD syntax, crow's foot notation, and how to use a free PlantUML ERD editor with live preview.","og_url":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/","og_site_name":"VPasCode","article_published_time":"2026-08-04T16:21:03+00:00","og_image":[{"width":1312,"height":816,"url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/plantuml-erd-diagram-as-code-guide-1.jpg","type":"image\/jpeg"}],"author":"jick","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":false,"Tiempo de lectura":"5 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#article","isPartOf":{"@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/"},"author":{"name":"jick","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6"},"headline":"\u00bfPuede PlantUML dibujar ERD? Gu\u00eda completa y herramienta gratuita","datePublished":"2026-08-04T16:21:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/"},"wordCount":1230,"commentCount":0,"publisher":{"@id":"https:\/\/www.vpascode.com\/es\/#organization"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/plantuml-erd-diagram-as-code-guide-1.jpg","articleSection":["Insights"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/","url":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/","name":"Can PlantUML Draw ERD? Complete Guide & Free Tool","isPartOf":{"@id":"https:\/\/www.vpascode.com\/es\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#primaryimage"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/plantuml-erd-diagram-as-code-guide-1.jpg","datePublished":"2026-08-04T16:21:03+00:00","description":"Yes, PlantUML can draw ERDs! Learn PlantUML ERD syntax, crow's foot notation, and how to use a free PlantUML ERD editor with live preview.","breadcrumb":{"@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#primaryimage","url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/plantuml-erd-diagram-as-code-guide-1.jpg","contentUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/08\/plantuml-erd-diagram-as-code-guide-1.jpg","width":1312,"height":816},{"@type":"BreadcrumbList","@id":"https:\/\/www.vpascode.com\/es\/can-plantuml-draw-erd-complete-guide-free-tool-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.vpascode.com\/es\/"},{"@type":"ListItem","position":2,"name":"\u00bfPuede PlantUML dibujar ERD? Gu\u00eda completa y herramienta gratuita"}]},{"@type":"WebSite","@id":"https:\/\/www.vpascode.com\/es\/#website","url":"https:\/\/www.vpascode.com\/es\/","name":"VPasCode","description":"by Visual Paradigm","publisher":{"@id":"https:\/\/www.vpascode.com\/es\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.vpascode.com\/es\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/www.vpascode.com\/es\/#organization","name":"VPasCode","url":"https:\/\/www.vpascode.com\/es\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/logo\/image\/","url":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/06\/cropped-vp-online-logo-v1.png","contentUrl":"https:\/\/www.vpascode.com\/es\/wp-content\/uploads\/sites\/5\/2026\/06\/cropped-vp-online-logo-v1.png","width":128,"height":138,"caption":"VPasCode"},"image":{"@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.vpascode.com\/es\/#\/schema\/person\/cd8aa8455bd8bc6827b3efdfa79ad3a6","name":"jick","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c89451a99649a6ebefa14a9167db0960c327e8c33ea79fdb68fc38aa18d768a?s=96&d=mm&r=g","caption":"jick"},"url":"https:\/\/www.vpascode.com\/es\/author\/jick\/"}]}},"_links":{"self":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/posts\/1908","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/comments?post=1908"}],"version-history":[{"count":0,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/posts\/1908\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/media\/1909"}],"wp:attachment":[{"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/media?parent=1908"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/categories?post=1908"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vpascode.com\/es\/wp-json\/wp\/v2\/tags?post=1908"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}