Это Relations в typeorm например, есть две таблицы category, subcategory с бэка думаю придет json один, а не 2 category, subcategory
У них есть связи One-to-one, Many-to-one / one-to-many, Many-to-many
const category = [
{
id: 1,
name: "Фрукты",
},
{
id: 2,
name: "Овощи",
},
{
id: 3,
name: "Напитки",
},
];
const subcategory = [
{ id: 1, name: "Апельсины", categoryId: 1 },
{ id: 2, name: "Бананы", categoryId: 1 },
{ id: 3, name: "Картошка", categoryId: 2 },
{ id: 4, name: "Кока-кола", categoryId: 2 },
];
//one-to-many
const state = [
{
id: 1,
category: "Фрукты",
subcategory: [
{ id: 1, name: "Апельсины" },
{ id: 2, name: "Бананы" },
],
},
{
id: 2,
category: "Овощи",
subcategory: [{ id: 1, name: "Картошка" }],
},
{
id: 3,
category: "Напитки",
subcategory: [{ id: 1, name: "Кока-кола" }],
},
];