Я планирую заново создать Rest API.
Я прочитал, как разрабатывать документацию Rest API.
тогда мне интересно, как я могу установить глубину в URI.
Я слышал, это хорошо, чтобы установить 2 глубины в URI из-за легкого чтения
во всяком случае, я хочу, чтобы вы, ребята, порекомендовали, что такое хороший URI
конечно, я знаю, что нет правильного ответа.
во-первых, вы можете увидеть мой URI
во-вторых, вы можете увидеть мои таблицы
POST /schools/{schoolId}/classes
POST /classes
POST /classes/{classId}/students
POST /students
create table `school` (
`id` int not null auto_increment,
`name` varchar(128) set utf8 not null,
primary key(`id`)
)
create table `class` (
`id` int not null auto_increment,
`name` varchar(128) set utf8 not null,
`school_id` int not null,
primary key(`id`),
constraint `ex2` foreign key(`school_id`) references `school` (`id`)
)
create table `student` (
`id` int not null auto_increment,
`name` varchar(128) set utf8 not null,
`class_id` int not null
primary key(`id`),
constraint `ex3` foreign key(`class_id`) references `class` (`id`)
)