いくつかのモジュール化された独立したサービスを確立するとき、エンティティ間の依存関係/保存された関係に挑戦します。役職と従業員を考慮します。私のシステムでは、Employee's Assignment は Job Position にリンク (URI) されています。
このアプリケーションでは、役職は従業員サービスとは別のサービスによって管理されます。これは、従業員がその役職にすでに一致している場合に、役職が不注意に削除されるのを防ぐための制約の問題につながります。
レジストリ (依存関係の詳細などが必要) を活用するカスタム ソリューションを設計し、相互に依存するサービス全体にパラダイムを適用しますが、複雑です。SOA 環境では、これらの相互依存関係をどのように管理できるでしょうか?
よろしくお願いします!