この質問は、MVC の概念に関するものです。
私のシステムに 2 つの基本エンティティがあるとします。Postそれは多数PostImage(1:N の関係) を持っています。
ある時点で、 を編集していて、Post一部を削除したいと考えていPostImageます。
ここに私の疑問があります:Controller削除するアクションを実行する責任があるのはPostImageどれですか?
a) PostsController( はPostImage内にのみ存在するPost) ?
b) PostsImageController?
c) どちらも正しい選択です。
注: 私は CakePHP を使用していますが、MVC は概念であるため、これは関係ないと思いますよね?