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