Можно ли создавать сложные объекты за один POST с помощью RESTful?

У меня есть форма, в которой пользователи создают записи людей. У каждого человека может быть несколько атрибутов - рост, вес и т. Д. Но у них также могут быть списки связанных данных, таких как интересы, любимые фильмы и т. Д.

У меня есть единственная форма, в которой собираются все эти данные. Мне кажется, что я должен отправить все эти данные в один запрос. Но разве это RESTful? Мои чтения подсказывают, что интересы, любимые фильмы и другие списки следует добавлять в отдельные запросы POST. Но я не думаю, что это имеет смысл, потому что один из них может потерпеть неудачу, а затем будет частичная вставка Человека, и в нем могут отсутствовать его интересы или любимые фильмы.

7
задан aw crud 7 June 2011 в 12:58
поделиться