Skip to content

Commit

Permalink
Explanations of relationships (with links): partnership & shared kern…
Browse files Browse the repository at this point in the history
…el (#76)
  • Loading branch information
socadk authored Oct 3, 2022
1 parent 7e9c16a commit 338c913
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 3 deletions.
4 changes: 3 additions & 1 deletion _docs/language-reference/language-model.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,9 @@ The language representation of the DDD patterns is derived from the DDD books of

* [Domain-Driven Design: Tackling Complexity in the Heart of Software](https://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215) by Eric Evans
* [Implementing Domain-Driven Design](https://www.amazon.de/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577) by Vaughn Vernon
* [DDD Reference](http://domainlanguage.com/wp-content/uploads/2016/05/DDD_Reference_2015-03.pdf) (Evans)
* [DDD Reference](http://domainlanguage.com/wp-content/uploads/2016/05/DDD_Reference_2015-03.pdf) (Eric Evans)

The [Strategic Domain-Driven Design](https://socadk.github.io/design-practice-repository/activities/DPR-StrategicDDD.html) activity in the Design Practice Repository (by Olaf Zimmermann and Mirko Stocker) summarizes the relationship types.

## Semantic Rules
The following semantic rules are either implicitly given by the domain model on which the language is based (see above), or enforced by corresponding semantic checkers.
Expand Down
2 changes: 1 addition & 1 deletion _docs/language-reference/partnership.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Partnership
permalink: /docs/partnership/
---

The Partnership pattern describes a relationship between two bounded contexts and is used within a [context map](/docs/context-map/) in CML.
The Partnership pattern describes a symmetric relationship between two bounded contexts and is used within a [context map](/docs/context-map/) in CML. The [Language Semantics](https://contextmapper.org/docs/language-model/) page describes all relationship types that are supported in CML.

## Syntax
Note that currently two different syntax variants exist. The following code snippets illustrate both variants:
Expand Down
2 changes: 1 addition & 1 deletion _docs/language-reference/shared-kernel.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ title: Shared Kernel
permalink: /docs/shared-kernel/
---

The Shared Kernel pattern describes a relationship between two bounded contexts and is used on a [context map](/docs/context-map/) in CML.
The Shared Kernel pattern describes a relationship between two bounded contexts and is used on a [context map](/docs/context-map/) in CML. The [Language Semantics](https://contextmapper.org/docs/language-model/) page describes all relationship types that are supported in CML.

## Syntax
Note that currently two different syntax variants exist. The following code snippets illustrate both variants:
Expand Down

0 comments on commit 338c913

Please sign in to comment.