Не существует конкретного соглашения о том, как вы структурируете эти данные, это зависит в основном от самих данных и от того, как вы будете обращаться к нему. Вот несколько вариантов:
Вариант 1
Вы могли бы иметь 1 документ, который имеет название, тип, и все конкретные поля для обоих ТВ-шоу и фильмы. При отправке в базу данных вы включаете только те поля, которые применимы к этому типу.
Для примера:
Для фильма, вы бы просто опубликовать название, тип и франшизы.
Для телешоу вы просто разместите название, тип и время года.
С помощью опции 1 вы можете запросить как телепередачи, так и фильмы с 1 запросом, но теперь более конкретные запросы выполняются в потенциально большем пуле данных.
Вариант 2
Есть 1 документ для ТВ-шоу и 1 документ для фильмов, принимая поле типа из уравнения полностью.
Вариант 2 требует двух запросов, чтобы получить как ТВ-шоу, так и фильмы, но теперь вы можете более четко запросить только ТВ-шоу или просто фильмы.
Мне любопытно, когда мне нужно будет отправить сообщение в базу данных с угловым. – Rogie500
Старайтесь избегать использования личных вступлений и другого болтливого текста. Я удалил этот текст и обновил ваш вопрос, чтобы сделать его более понятным. – ryanyuyu