{"id":876,"date":"2026-02-25T10:26:05","date_gmt":"2026-02-25T10:26:05","guid":{"rendered":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/"},"modified":"2026-02-25T10:26:05","modified_gmt":"2026-02-25T10:26:05","slug":"epc-logical-operators-and-or-xor","status":"publish","type":"docs","link":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/","title":{"rendered":"Connecting the Dots: How to Use Logical Operators (AND, OR, XOR)"},"content":{"rendered":"<p>Every complex business process has a moment where choices matter. That\u2019s where EPC logical operators come in. They\u2019re not just connectors\u2014they\u2019re decision gateways that determine how workflows branch, merge, or execute in parallel.<\/p>\n<p>Too many beginners treat AND, OR, and XOR as interchangeable, but they\u2019re not. Getting them wrong leads to logic gaps, misleading flows, or systems that don\u2019t reflect reality. I\u2019ve seen teams spend hours debugging flows only to discover the issue was a misapplied XOR gate.<\/p>\n<p>This chapter teaches you how to apply EPC logical operators correctly\u2014using real-world examples, visual clarity, and practical rules. You\u2019ll learn how to distinguish when to use AND, OR, or XOR, and how to avoid common modeling pitfalls.<\/p>\n<p>By the end, you\u2019ll be able to build accurate, maintainable EPCs that reflect business reality\u2014not assumptions.<\/p>\n<h2>Understanding EPC Logical Gateways<\/h2>\n<p>Logical gateways in EPC are the decision points where the flow splits or merges based on conditions. They\u2019re essential for modeling branching logic in event-driven processes.<\/p>\n<p>Each gateway controls how multiple incoming or outgoing paths are interpreted. The three core types\u2014AND, OR, and XOR\u2014are not just symbolic choices. They carry semantic meaning.<\/p>\n<p>Think of them as traffic controllers at a complex intersection. The signal they send determines how vehicles (process steps) proceed. Getting the signal right ensures smooth, correct routing.<\/p>\n<h3>Symbol and Structure<\/h3>\n<p>Logical gateways are represented as diamonds with a label inside. The label is always a single character: <strong>AND<\/strong>, <strong>OR<\/strong>, or <strong>XOR<\/strong>.<\/p>\n<p>They connect to both incoming and outgoing arrows. The number of incoming arcs determines the gateway\u2019s type:<\/p>\n<ul>\n<li><strong>AND<\/strong>: All incoming paths must be satisfied before the process continues.<\/li>\n<li><strong>OR<\/strong>: At least one incoming path must be satisfied.<\/li>\n<li><strong>XOR<\/strong>: Exactly one incoming path must be satisfied.<\/li>\n<\/ul>\n<h2>When to Use Each Logical Operator<\/h2>\n<h3>AND: All Roads Must Lead Here<\/h3>\n<p>Use AND when every condition must be true before proceeding. This is common in processes that require multiple approvals, data validations, or parallel tasks.<\/p>\n<p>For example, in a loan approval process, the system might require:<\/p>\n<ul>\n<li>Income verification<\/li>\n<li>Credit check<\/li>\n<li>Employment history validation<\/li>\n<\/ul>\n<p>All three must be approved before the process moves to underwriting. Use AND to enforce this.<\/p>\n<p><strong>When to apply:<\/strong><\/p>\n<ul>\n<li>Multiple approvals required<\/li>\n<li>Parallel sub-processes must complete<\/li>\n<li>Full compliance with multiple criteria<\/li>\n<\/ul>\n<h3>OR: One or More Conditions Satisfied<\/h3>\n<p>Use OR when at least one condition being true is enough to trigger continuation. This is useful for flexible decision paths.<\/p>\n<p>Consider a customer service ticket routing system. Tickets can be escalated if:<\/p>\n<ul>\n<li>Priority is high<\/li>\n<li>Customer is a VIP<\/li>\n<li>Issue is time-sensitive<\/li>\n<\/ul>\n<p>If any of these apply, the ticket is routed to a senior agent. OR handles this logic cleanly.<\/p>\n<p><strong>When to apply:<\/strong><\/p>\n<ul>\n<li>Multiple valid paths exist<\/li>\n<li>Any one condition triggers action<\/li>\n<li>Open-ended decision logic<\/li>\n<\/ul>\n<h3>XOR: Only One Path Allowed<\/h3>\n<p>XOR is the most precise. It means exactly one incoming path must be true. If more than one or none are satisfied, the process is invalid.<\/p>\n<p>Use XOR when choices are mutually exclusive.<\/p>\n<p>Example: A user selects a payment method. The options are:<\/p>\n<ul>\n<li>Credit card<\/li>\n<li>Bank transfer<\/li>\n<li>PayPal<\/li>\n<\/ul>\n<p>They can pick only one. XOR ensures that.<\/p>\n<p><strong>When to apply:<\/strong><\/p>\n<ul>\n<li>Exclusive choices<\/li>\n<li>Only one option is allowed<\/li>\n<li>Decision must be unambiguous<\/li>\n<\/ul>\n<h2>Comparison: EPC Logical Operators vs. BPMN Gateways<\/h2>\n<p>Many modelers confuse EPC gateways with BPMN gateways. They look similar but behave differently.<\/p>\n<table>\n<tbody>\n<tr>\n<th>Feature<\/th>\n<th>EPC AND\/OR\/XOR<\/th>\n<th>BPMN Exclusive\/Parallel\/Inclusive<\/th>\n<\/tr>\n<tr>\n<td>Primary Use<\/td>\n<td>Flow control in event-driven chains<\/td>\n<td>Flow control in full process models<\/td>\n<\/tr>\n<tr>\n<td>AND<\/td>\n<td>All incoming paths must occur<\/td>\n<td>Parallel execution (Parallel Gateway)<\/td>\n<\/tr>\n<tr>\n<td>OR<\/td>\n<td>At least one path must occur<\/td>\n<td>Inclusive Gateway (any one or more)<\/td>\n<\/tr>\n<tr>\n<td>XOR<\/td>\n<td>Exactly one path must occur<\/td>\n<td>Exclusive Gateway (only one path)<\/td>\n<\/tr>\n<tr>\n<td>Direction<\/td>\n<td>Always used for merging (inbound)<\/td>\n<td>Can be split or join<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The key difference: EPC logical operators are <strong>merging-only<\/strong>. They never split the flow. BPMN gateways can split or join, making them more flexible but also more complex.<\/p>\n<p>For EPC, the rule is simple: incoming arcs \u2192 gateway \u2192 single outgoing arc.<\/p>\n<h2>Best Practices for EPC Branching<\/h2>\n<p>Incorrect branching logic is one of the top causes of EPC confusion. Here\u2019s how to get it right.<\/p>\n<h3>Rule #1: Never Use OR for Exclusive Decisions<\/h3>\n<p>Using OR when you mean XOR leads to ambiguity. If multiple paths are satisfied, the process continues\u2014but it might not be the intended outcome.<\/p>\n<p>Example: A user selects a role\u2014Admin or User. If both are selected, the system might grant too many privileges.<\/p>\n<p>Use XOR here to enforce exclusivity.<\/p>\n<h3>Rule #2: Avoid Multiple ANDs Without Clear Separation<\/h3>\n<p>Too many ANDs can collapse into a single complex condition. Break them into logical sub-flows.<\/p>\n<p>Example: A contract signing requires:<\/p>\n<ul>\n<li>Legal review done<\/li>\n<li>Finance approval<\/li>\n<li>Customer signed<\/li>\n<li>Internal audit complete<\/li>\n<\/ul>\n<p>Instead of one AND with four inputs, model it as two ANDs, then merge:<\/p>\n<ul>\n<li>AND: Legal + Finance<\/li>\n<li>AND: Customer + Audit<\/li>\n<li>AND: Both groups<\/li>\n<\/ul>\n<p>Improves readability and reduces error risk.<\/p>\n<h3>Rule #3: Document Your Logic<\/h3>\n<p>Label your gateways clearly. Use tooltips in tools like Visual Paradigm or add notes in the diagram.<\/p>\n<p>For example, label:<\/p>\n<ul>\n<li><code>AND (All approvals required)<\/code><\/li>\n<li><code>XOR (Only one role allowed)<\/code><\/li>\n<li><code>OR (Any condition triggers escalation)<\/code><\/li>\n<\/ul>\n<p>Clear labels prevent misinterpretation during review.<\/p>\n<h2>Real-World Example: Customer Onboarding Process<\/h2>\n<p>Let\u2019s walk through a real EPC modeling scenario.<\/p>\n<p>When a customer signs up, the system checks:<\/p>\n<ul>\n<li>Document verification<\/li>\n<li>Identity authentication<\/li>\n<li>Creditworthiness evaluation<\/li>\n<\/ul>\n<p>The onboarding continues only if all three are verified.<\/p>\n<p>So we use an AND gateway.<\/p>\n<p>But if any one of these fails, the process branches to a \u201cRejection\u201d path.<\/p>\n<p>Here\u2019s how it works:<\/p>\n<ol>\n<li>Three incoming conditions: Docs, Identity, Credit.<\/li>\n<li>Connected via AND gateway.<\/li>\n<li>Outgoing flow: \u201cOnboard Customer\u201d if all true.<\/li>\n<li>Alternatively, if any is false, flow goes to \u201cRejection\u201d.<\/li>\n<\/ol>\n<p>This ensures no onboarding occurs unless all conditions are met\u2014a critical control point.<\/p>\n<p>This is EPC branching done right: simple, precise, and grounded in business rules.<\/p>\n<h2>Common Pitfalls in EPC Process Flow Control<\/h2>\n<p>Even experienced modelers make these mistakes. Avoid them.<\/p>\n<ul>\n<li><strong>Mistake 1: Using XOR for non-exclusive decisions.<\/strong> If multiple choices are allowed, XOR blocks valid paths.<\/li>\n<li><strong>Mistake 2: Assuming OR means \u201ceither or\u201d in natural language.<\/strong> In logic, OR means \u201cone or more.\u201d If only one is intended, use XOR.<\/li>\n<li><strong>Mistake 3: Overusing AND in complex flows.<\/strong> It creates dense, hard-to-read diagrams. Break complex logic into sub-flows.<\/li>\n<li><strong>Mistake 4: Forgetting that gateways merge, not split.<\/strong> You cannot have two OR gateways splitting a single flow. This violates EPC semantics.<\/li>\n<\/ul>\n<p>These aren&#8217;t just errors\u2014they&#8217;re logic gaps that can lead to system errors or compliance failures.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>Can I use AND and OR together in the same EPC?<\/h3>\n<p>Yes. Use AND for conditions that must all be true. Use OR when any one condition is sufficient. You can combine them by structuring sub-flows\u2014for example, using AND to validate two fields, then OR to check if either triggers escalation.<\/p>\n<h3>Why is XOR the most restrictive logical operator in EPC?<\/h3>\n<p>XOR ensures exactly one incoming path is satisfied. If none or more than one are true, the process fails to continue. This enforces mutual exclusivity\u2014ideal for decisions like role assignment or payment method selection.<\/p>\n<h3>How do I know which gateways to use in my EPC diagram?<\/h3>\n<p>Start with the business rule. If all conditions must be met, use AND. If any condition triggers action, use OR. If only one choice is allowed, use XOR. Always verify that the logic matches real-world behavior.<\/p>\n<h3>Can I model loops using logical operators?<\/h3>\n<p>Not directly. Logical operators govern branching, but loops require feedback arcs. Use an AND gate to control continuation, but place the loop logic in a feedback path from the end to an earlier event. For example, \u201cProcess Step\u201d \u2192 \u201cCheck Condition\u201d \u2192 AND \u2192 \u201cContinue\u201d or \u201cStop\u201d.<\/p>\n<h3>Is EPC logical operators language-dependent?<\/h3>\n<p>No. AND, OR, and XOR are universal symbols. The term used in labels should match the business language (e.g., \u201cund\u201d in German, \u201cet\u201d in French), but the logic remains consistent across regions.<\/p>\n<h3>How do I validate my EPC branching logic?<\/h3>\n<p>Use a checklist: (1) Does the logic match the business rule? (2) Is the gateway type appropriate for the number of conditions? (3) Are all paths covered? (4) Would any scenario result in an undefined flow? Test all possible combinations of true\/false outcomes.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every complex busine [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":874,"menu_order":1,"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-876","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>EPC Logical Operators: Mastering AND, OR, XOR in EPC Diagrams<\/title>\n<meta name=\"description\" content=\"Master EPC logical operators (AND, OR, XOR) to control branching workflows in EPC diagrams. Learn how to model decision logic with precision, clarity, and consistency for enterprise process modeling.\" \/>\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\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"EPC Logical Operators: Mastering AND, OR, XOR in EPC Diagrams\" \/>\n<meta property=\"og:description\" content=\"Master EPC logical operators (AND, OR, XOR) to control branching workflows in EPC diagrams. Learn how to model decision logic with precision, clarity, and consistency for enterprise process modeling.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/\" \/>\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=\"7 \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\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/\",\"url\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/\",\"name\":\"EPC Logical Operators: Mastering AND, OR, XOR in EPC Diagrams\",\"isPartOf\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/#website\"},\"datePublished\":\"2026-02-25T10:26:05+00:00\",\"description\":\"Master EPC logical operators (AND, OR, XOR) to control branching workflows in EPC diagrams. Learn how to model decision logic with precision, clarity, and consistency for enterprise process modeling.\",\"breadcrumb\":{\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EPC Diagram Fundamentals: A Beginner\u2019s Guide to Process Modeling\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Building Your First EPC Models\",\"item\":\"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Connecting the Dots: How to Use Logical Operators (AND, OR, XOR)\"}]},{\"@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":"EPC Logical Operators: Mastering AND, OR, XOR in EPC Diagrams","description":"Master EPC logical operators (AND, OR, XOR) to control branching workflows in EPC diagrams. Learn how to model decision logic with precision, clarity, and consistency for enterprise process modeling.","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\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/","og_locale":"zh_TW","og_type":"article","og_title":"EPC Logical Operators: Mastering AND, OR, XOR in EPC Diagrams","og_description":"Master EPC logical operators (AND, OR, XOR) to control branching workflows in EPC diagrams. Learn how to model decision logic with precision, clarity, and consistency for enterprise process modeling.","og_url":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/","og_site_name":"Visual Paradigm Skills \u7e41\u9ad4\u4e2d\u6587","twitter_card":"summary_large_image","twitter_misc":{"\u9810\u4f30\u95b1\u8b80\u6642\u9593":"7 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/","url":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/","name":"EPC Logical Operators: Mastering AND, OR, XOR in EPC Diagrams","isPartOf":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/#website"},"datePublished":"2026-02-25T10:26:05+00:00","description":"Master EPC logical operators (AND, OR, XOR) to control branching workflows in EPC diagrams. Learn how to model decision logic with precision, clarity, and consistency for enterprise process modeling.","breadcrumb":{"@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/epc-logical-operators-and-or-xor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/skills.visual-paradigm.com\/tw\/"},{"@type":"ListItem","position":2,"name":"EPC Diagram Fundamentals: A Beginner\u2019s Guide to Process Modeling","item":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/"},{"@type":"ListItem","position":3,"name":"Building Your First EPC Models","item":"https:\/\/skills.visual-paradigm.com\/tw\/docs\/epc-diagram-fundamentals\/epc-modeling-tutorial\/"},{"@type":"ListItem","position":4,"name":"Connecting the Dots: How to Use Logical Operators (AND, OR, XOR)"}]},{"@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\/876","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\/876\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/docs\/874"}],"wp:attachment":[{"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/media?parent=876"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/skills.visual-paradigm.com\/tw\/wp-json\/wp\/v2\/doc_tag?post=876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}