私の疑問を例を挙げて説明します。
POSTリソースのエンドポイントを設計していstudentて、POST エンドポイントの一部として、teacher(他の詳細とは別に) 必須フィールドである uuid を渡したいとします。を に関連付けることができるstudentようにteacher。指定されたteacherリソースがuuidDBに存在しない場合、何をスローする必要がありますか:
400 (Bad request)
404 (Not found).
400正しいことだろうと思います。
以下のようなリクエストがあった場合、404 のようにスローします
GET /xyy/teachers/{uuid of a teacher}.
私が間違っている場合は修正してください。ありがとう。