Совокупный отклик API Rest API или рекомендации по иерархическим отношениям - PullRequest
0 голосов
/ 25 октября 2019

Привет, при моделировании объекта JSON, который используется в качестве ответа, какова лучшая практика, когда отношения являются композицией - служат отношениями или служат плоскими? Пример:

Пример Плоское представление VehicleSpecification, TechnicalData, WeightAndConsump - отношение между VehicleSpecification и двумя другими является составом.

    FactoryOrderResponse
    {
        orderUI:string,
        vehicleSpecification: {
            modelCode:String,
            modelYear:String,
            ................
            ................
        },
        weightAndConsumption: { .......},
        technicalData: {..........}
}  

Пример ответа со связями:

FactoryOrderResponse
{
    orderUI:string,
    vehicleSpecification: {
        modelCode:String,
        modelYear:String,
        weightAndConsumption: { .......},
        technicalData: {..........}
}
} 

Что было бы лучше для моделирования с учетом REST. Какие-нибудь лучшие практики относительно этого сценария?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...