flowchart LR sales["Sales<br/><i>quote, opportunity, discount</i>"] orders["Ordering<br/><i>order, line, fulfilment</i>"] billing["Billing<br/><i>invoice, credit note, dunning</i>"] ship["Shipping<br/><i>consignment, manifest</i>"] legacy["Legacy Mainframe<br/><i>account master</i>"] sales -->|"Customer / Supplier"| orders orders -->|"Customer / Supplier"| billing orders -->|"Published Language"| ship legacy -->|"Anti-Corruption Layer"| orders billing -.->|"Shared Kernel — party identity"| sales
Bounded Context Map
The domain model's fault lines — which parts of the business have their own language, and what kind of relationship each pair of them has.