Вложенный ввод уникальных данных Django rest API

У меня есть два набора представлений один называется Menu, а другой user. Пользователь содержит файл с именем items, который имеет вложенные данные

 {
        "id": 30,
        "email": "loop@loop.com",
        "name": "loop",
        "items": [
            {
                "id": 171,
                "item_name": "burger",
                "cost": 343
                "menu": 30
            }
        ]
    },
    {
        "id": 31,
        "email": "as@com.com",
        "name": "ak",
        "items": [
            {
                "id": 180,
                "item_name": "burger",
                "cost": 343,
                "menu": 31
            },
            {
                "id": 182,
                "item_name": "burger",
                "cost": 343,
                "menu": 31
            }
     ]
}

Проблема

Теперь мой вопрос в том, как я могу иметь только уникальные данные для каждого конкретного пользователя, например, разные пользователи могут иметь одинаковые item_name, но один пользователь не может иметь одинаковые item_name

Например: пользователь с именем loop имеет item_name : burge и также пользователь с именем ak имеет item_name : burger этот случай может существовать, но один пользователь не может иметь несколько элементов с одинаковым именем, как например ak имеет burger несколько раз

так есть ли способ избежать повторного ввода данных для каждого конкретного пользователя

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

Спасибо:)

Вернуться на верх