それ、完全に固有用件のロジックだよな
つまり何か定型の方法があるんじゃなくて、そういうロジック設計して実装しろって話