私は REST API を開発しており、DB に次のテーブルがあります: classes、subject、classes_subjects; および次のリソース: http://api.example.com/class
classes テーブルのhttp://api.example.com/subject
リソース、および subject テーブルのリソース。
科目を生徒のクラスに割り当てたい (たとえば、文学をクラス 1 に割り当てる)、つまり、class_id と subject_id を classes_subjects テーブルに保存したいのですが、新しいリソースに名前を付ける方法がわかりません。 classes_subjects テーブル。
http://api.example.com/assign
REST の原則に反するため、名前を付けることはできませんが、名前を付けるのも厄介です。http://api.example.com/classes-subjects
サブジェクトを割り当てるときは、/class リソースを使用して PUT を使用する必要がありますか?
クラスにサブジェクトを割り当てるために使用する名詞がわかりません。この種の問題を処理する方法を知っている人はいますか?