現在、さまざまな計算を実行するためのモデル構造をまとめようとしています。そのための式はモデル内に格納されます。
現在、多対多で操作モデルに接続されているオペランド モデルがあります。これは、常に単純な計算を実行できる限り (つまり、中間ステップなしで) うまく機能します。
私が問題を抱えているのは、(たとえば) ある操作の結果を別の操作の結果から減算する必要がある場合です。2 番目のモデルを使用して操作の計算を実行できることは承知していますが、同じ問題がチェーンのさらに上で発生します (つまり、計算の結果に対して操作を実行する必要がある場合)。
そのため、基本的に必要なのは、操作をネストする方法です。つまり、操作は、オペランド モデルからの通常のオペランド、または別の操作の結果をオペランドとして使用できます。運用モデルが本質的にこのように自己参照する方法はありますか?
ありがとう!