{"id":632,"date":"2026-02-25T10:21:32","date_gmt":"2026-02-25T10:21:32","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/"},"modified":"2026-02-25T10:21:32","modified_gmt":"2026-02-25T10:21:32","slug":"too-many-dfd-processes","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/","title":{"rendered":"Too Many Processes on One Diagram Without Decomposition"},"content":{"rendered":"<p>When a DFD has more than six or seven processes, it\u2019s usually too complex to be useful. I tell teams: \u201cIf you can\u2019t explain the flow in under a minute, you\u2019ve got too many processes.\u201d That\u2019s the rule I\u2019ve lived by for over two decades.<\/p>\n<p>Too many DFD processes hide logic, obscure decisions, and make reviews nearly impossible. I\u2019ve seen diagrams with 15+ processes that looked like tangled circuit boards. No one could trace a data flow without losing context.<\/p>\n<p>This chapter walks through real-world strategies to identify when a diagram is overloaded, how to split it effectively, and what to do with the resulting sub-diagrams. You\u2019ll learn how to apply DFD process count guidelines and decomposing large DFDs with confidence.<\/p>\n<h2>When a DFD Becomes Unmanageable<\/h2>\n<h3>The Reality of Overloaded Diagrams<\/h3>\n<p>Most DFDs start small\u2014three to five processes. But as requirements grow, analysts often just add more processes instead of decomposing.<\/p>\n<p>Consider a process labeled \u201cHandle Customer Order Workflow.\u201d It might contain steps like \u201cValidate order,\u201d \u201cCheck inventory,\u201d \u201cApply discount,\u201d \u201cGenerate invoice,\u201d \u201cSend confirmation.\u201d Each step is a potential process\u2014but if they\u2019re all on one diagram, you\u2019re in trouble.<\/p>\n<p>When you see more than seven processes on a single Level 1 diagram, pause. You\u2019re past the point of readability. This isn\u2019t about rigid rules\u2014it\u2019s about cognitive load.<\/p>\n<h3>Heuristics for DFD Process Count Guidelines<\/h3>\n<p>Here are the practical thresholds I use in real projects:<\/p>\n<ul>\n<li>Level 0 (Context): 1 process + 3\u20135 external entities. More than that and you\u2019re not modeling a system\u2014you\u2019re listing everything.<\/li>\n<li>Level 1: 3 to 7 processes. This is your sweet spot. More than 7 and you\u2019re asking for trouble.<\/li>\n<li>Level 2+: 2 to 5 processes per child diagram. Larger processes are acceptable only if they\u2019re well-contained.<\/li>\n<\/ul>\n<p>These aren\u2019t hard limits. They\u2019re guardrails. If a process is doing more than one clear transformation and can be explained in one action, it might be fine. But if it has multiple inputs, decisions, or data stores, it\u2019s begging to be split.<\/p>\n<h2>How to Split Complex DFD Diagrams: A Step-by-Step Approach<\/h2>\n<h3>Step 1: Identify the Core Processes<\/h3>\n<p>Start by reviewing the diagram. Circle processes that handle a single responsibility\u2014say, \u201cCalculate Tax,\u201d \u201cValidate Customer,\u201d or \u201cSend Email.\u201d These are your candidates for keeping.<\/p>\n<p>Then highlight processes that do multiple things. \u201cProcess Order\u201d might be a red flag\u2014it\u2019s likely doing validation, routing, and notification. That\u2019s a prime candidate for decomposition.<\/p>\n<h3>Step 2: Group by Subsystem or Workflow Phase<\/h3>\n<p>Ask: \u201cWhat\u2019s the natural boundary here?\u201d Is there a logical grouping?<\/p>\n<p>For example, in an order processing system, you might split into:<\/p>\n<ul>\n<li>Order Validation<\/li>\n<li>Inventory Reservation<\/li>\n<li>Pricing and Discounting<\/li>\n<li>Invoicing and Payment Processing<\/li>\n<\/ul>\n<p>Each becomes a child diagram under the parent \u201cProcess Order\u201d process. This is how you decompose large DFDs into manageable pieces.<\/p>\n<h3>Step 3: Rebuild Inputs and Outputs<\/h3>\n<p>For every child diagram, ensure its inputs and outputs match the parent\u2019s flow.<\/p>\n<p>For example, if the parent process \u201cProcess Order\u201d sends \u201cValidated Order\u201d to \u201cInventory Reservation,\u201d that flow must appear as an input in the child diagram.<\/p>\n<p>Check that no new data flows appear or disappear without explanation. This is the heart of DFD balancing\u2014and a key step in splitting complex DFD diagrams.<\/p>\n<h3>Step 4: Use Consistent Numbering and Naming<\/h3>\n<p>Use a hierarchical numbering scheme:<\/p>\n<ul>\n<li>Parent: 1.0<\/li>\n<li>Child 1: 1.1<\/li>\n<li>Child 2: 1.2<\/li>\n<li>Grandchild: 1.1.1<\/li>\n<\/ul>\n<p>Never skip numbers. Never use names like \u201cProcess A\u201d or \u201cStep 1.\u201d Be specific: \u201cValidate Order Data,\u201d \u201cReserve Inventory,\u201d etc.<\/p>\n<h2>Before and After: A Real-World Example<\/h2>\n<h3>Before: A Monolithic Level 1 Diagram<\/h3>\n<p>A retail system\u2019s Level 1 DFD had 12 processes:<\/p>\n<ul>\n<li>Receive Order<\/li>\n<li>Validate Customer<\/li>\n<li>Check Inventory<\/li>\n<li>Apply Discount<\/li>\n<li>Generate Invoice<\/li>\n<li>Send Email<\/li>\n<li>Update Warehouse<\/li>\n<li>Log Transaction<\/li>\n<li>Notify Accounting<\/li>\n<li>Check Payment<\/li>\n<li>Update Customer Status<\/li>\n<li>Update Order Status<\/li>\n<\/ul>\n<p>The diagram was cluttered. Flows crossed over each other. Reviewers gave up after five minutes.<\/p>\n<h3>After: Decomposed into Four Child Diagrams<\/h3>\n<p>Split into:<\/p>\n<ul>\n<li><strong>1.1 Order Validation<\/strong>: Validates data, checks customer status. Inputs: Order data. Output: Validated order.<\/li>\n<li><strong>1.2 Inventory Management<\/strong>: Checks stock, reserves items. Inputs: Validated order. Output: Reserved inventory.<\/li>\n<li><strong>1.3 Pricing and Billing<\/strong>: Applies discount, calculates tax, generates invoice. Inputs: Reserved inventory, order data. Output: Invoice.<\/li>\n<li><strong>1.4 Payment and Fulfillment<\/strong>: Accepts payment, updates systems. Inputs: Invoice, payment confirmation. Output: Order fulfilled.<\/li>\n<\/ul>\n<p>Now each child diagram has 3\u20135 processes. Traces are clear. Stakeholders can review them independently.<\/p>\n<h2>When to Split \u2014 And When to Keep It Together<\/h2>\n<h3>Use Cases Where Splitting Is Critical<\/h3>\n<ul>\n<li>Any Level 1 DFD with more than 7 processes.<\/li>\n<li>A process with more than 3 input flows or 3 output flows.<\/li>\n<li>Processes involving multiple data stores, especially across different domains.<\/li>\n<li>Diagram uses more than 3 colors or 10 annotations to explain what\u2019s happening.<\/li>\n<\/ul>\n<h3>When You Might Not Need to Split<\/h3>\n<ul>\n<li>When all processes are tightly coupled and share the same data flow path.<\/li>\n<li>For high-level executive views where brevity is more important than detail.<\/li>\n<li>When the system is small and the entire model fits on one page.<\/li>\n<\/ul>\n<p>But if you\u2019re writing for developers, testers, or system designers\u2014split it. Clarity trumps brevity.<\/p>\n<h2>Best Practices for Maintaining DFD Health<\/h2>\n<ul>\n<li><strong>Review after every major change<\/strong>: If you add more than 3 processes, reassess whether decomposition is needed.<\/li>\n<li><strong>Use modeling tools with hierarchy support<\/strong>: Visual Paradigm can help visualize and manage child diagrams.<\/li>\n<li><strong>Document your decomposing logic<\/strong>: Add a short note: \u201cSplit to clarify risk areas: payment, inventory, and billing.\u201d<\/li>\n<li><strong>Link diagrams with traceability<\/strong>: Use cross-references: \u201cSee 1.2 for inventory tracking.\u201d<\/li>\n<\/ul>\n<p>Decomposing large DFDs isn\u2019t just about aesthetics. It\u2019s about making logic visible, testable, and shareable.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>What\u2019s the maximum number of DFD processes I should allow?<\/h3>\n<p>For Level 1 diagrams, aim for 3\u20137 processes. Exceeding 7 is a red flag. Use decomposition if you\u2019re near or above 8.<\/p>\n<h3>Can I keep a DFD with 10 processes if it\u2019s well laid out?<\/h3>\n<p>Not really. A clean layout helps, but cognitive load still increases. Even well-organized diagrams with more than 7 processes become hard to review or verify.<\/p>\n<h3>How do I decide which process to split first?<\/h3>\n<p>Start with the most complex one\u2014highest number of inputs, outputs, and data stores. Or the one that\u2019s most likely to change.<\/p>\n<h3>Do I need to decompose every process?<\/h3>\n<p>No. Only decompose those that are ambiguous, involve multiple data stores, or contain complex logic. Not every process needs a child diagram.<\/p>\n<h3>What if my team resists splitting diagrams?<\/h3>\n<p>Run a side-by-side review. Show the cluttered version and the decomposed one. Let stakeholders compare how long it takes to understand each. Use real project examples: \u201cThis bug came from a missing flow we missed because the diagram was too busy.\u201d<\/p>\n<h3>How do I keep track of all the child diagrams?<\/h3>\n<p>Use a simple model index. List each child diagram with its purpose and parent process. In tools like Visual Paradigm, use a \u201cDiagram Hierarchy\u201d view to navigate. Keep a one-page summary for each main process.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When a DFD has more  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":627,"menu_order":4,"template":"","meta":{"_acf_changed":false,"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":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","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":""}},"footnotes":""},"doc_tag":[],"class_list":["post-632","docs","type-docs","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Too Many DFD Processes: A Practical Guide<\/title>\n<meta name=\"description\" content=\"Learn how to identify and fix overcrowded DFDs with practical guidelines on splitting complex DFD diagrams and adhering to DFD process count guidelines for better clarity and maintainability.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Too Many DFD Processes: A Practical Guide\" \/>\n<meta property=\"og:description\" content=\"Learn how to identify and fix overcrowded DFDs with practical guidelines on splitting complex DFD diagrams and adhering to DFD process count guidelines for better clarity and maintainability.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/\" \/>\n<meta property=\"og:site_name\" content=\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/\",\"name\":\"Too Many DFD Processes: A Practical Guide\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#website\"},\"datePublished\":\"2026-02-25T10:21:32+00:00\",\"description\":\"Learn how to identify and fix overcrowded DFDs with practical guidelines on splitting complex DFD diagrams and adhering to DFD process count guidelines for better clarity and maintainability.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Common DFD Mistakes and How to Avoid Them\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Leveling and Decomposition Errors\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Too Many Processes on One Diagram Without Decomposition\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#website\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/\",\"name\":\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/skills.visual-paradigm.com\/tw\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#organization\",\"name\":\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg\",\"contentUrl\":\"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg\",\"width\":70,\"height\":70,\"caption\":\"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587\"},\"image\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Too Many DFD Processes: A Practical Guide","description":"Learn how to identify and fix overcrowded DFDs with practical guidelines on splitting complex DFD diagrams and adhering to DFD process count guidelines for better clarity and maintainability.","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:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/","og_locale":"zh_TW","og_type":"article","og_title":"Too Many DFD Processes: A Practical Guide","og_description":"Learn how to identify and fix overcrowded DFDs with practical guidelines on splitting complex DFD diagrams and adhering to DFD process count guidelines for better clarity and maintainability.","og_url":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/","og_site_name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","twitter_card":"summary_large_image","twitter_misc":{"\u9810\u4f30\u95b1\u8b80\u6642\u9593":"6 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/","url":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/","name":"Too Many DFD Processes: A Practical Guide","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#website"},"datePublished":"2026-02-25T10:21:32+00:00","description":"Learn how to identify and fix overcrowded DFDs with practical guidelines on splitting complex DFD diagrams and adhering to DFD process count guidelines for better clarity and maintainability.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/too-many-dfd-processes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/tw\/"},{"@type":"ListItem","position":2,"name":"Common DFD Mistakes and How to Avoid Them","item":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/"},{"@type":"ListItem","position":3,"name":"Leveling and Decomposition Errors","item":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/common-dfd-mistakes-and-how-to-avoid-them\/dfd-decomposition-mistakes\/"},{"@type":"ListItem","position":4,"name":"Too Many Processes on One Diagram Without Decomposition"}]},{"@type":"WebSite","@id":"https:\/\/skills.visual-paradigm.com\/tw\/#website","url":"https:\/\/skills.visual-paradigm.com\/tw\/","name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","description":"","publisher":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/skills.visual-paradigm.com\/tw\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":"Organization","@id":"https:\/\/skills.visual-paradigm.com\/tw\/#organization","name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","url":"https:\/\/skills.visual-paradigm.com\/tw\/","logo":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/","url":"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg","contentUrl":"https:\/\/skills.visual-paradigm.com\/tw\/wp-content\/uploads\/sites\/2\/2026\/02\/favicon.svg","width":70,"height":70,"caption":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587"},"image":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/632","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/632\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/627"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/media?parent=632"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/doc_tag?post=632"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}