アプリは API を使用し、そのデータ モデルには、その API によって返されるオブジェクト (カテゴリや場所など) を記述する一連のエンティティがあります。また、お気に入りのカテゴリや最近の場所など、アプリがこれらのオブジェクトを使用する方法を説明するエンティティのセットもあります。この 2 番目のエンティティ セットには、最初のエンティティとの関係があります。たとえば、各お気に入りカテゴリにはカテゴリがあります。
現在、アプリのスイートに拡張しており、そのうちのいくつかは同じ API を使用します。API オブジェクトを記述するデータ モデルが必要になるため、エンティティの最初のセットが必要ですが、データ モデルにエンティティの 2 番目のセットが含まれないように、別の方法で使用することもできます。
モデル定義を分割して、関係を維持しながら、各プロジェクトが共有していない部分ではなく、共有している部分を使用できるようにすることはできますか?