halllky / NijoApplicationBuilder

MIT License
1 stars 0 forks source link

SingleViewに隣接Ref集約(1対0or1)を表示する #1

Closed halllky closed 2 months ago

halllky commented 2 months ago

35 により解決。

35 のReadModel, WriteModelを使い、以下のように画面表示粒度と保存更新の粒度を別々に定義。これらの間のマッピングは手作業で個別実装する。

<画面 is="read-model-2">
  <参照先ID is="uuid" />
  <参照先名 is="word" />
  <参照元 is="child has-lifecycle">
    <参照元名 is="word" />
  </参照元>
</画面>

<参照先 is="write-model-2">
  <参照先ID is="uuid" />
  <参照先名 is="word" />
</参照先>

<参照元 is="write-model-2">
  <参照先 is="ref-to:参照先 key" />
  <参照元名 is="word" />
</参照元>