我正在开发一个 REST API,我在数据库中有以下表格:类、主题、类主题;以及以下资源:http://api.example.com/class
类表的http://api.example.com/subject
资源和主题表的资源。
我想为一类学生分配一个主题(例如,将文学分配给第 1 类),即将 class_id 和 subject_id 保存在 classes_subjects 表中,但我很难弄清楚如何为新资源命名classes_subjects 表。
我不能命名它,http://api.example.com/assign
因为这违反了 REST 原则,但命名它也很尴尬http://api.example.com/classes-subjects
我应该在分配主题时只使用 /class 资源并使用 PUT 吗?
我想不出任何名词可用于将科目分配给班级。你们有谁知道如何处理这种问题?