Saltar a contenido

La base de datos puede ser

Para crear un archivo YAML que contenga información detallada sobre películas y series, aquí tienes la estructura actualizada con los 15 campos, eliminando el campo de "popularidad del actor" que se duplicaba y ajustando la descripción del campo de popularidad de la película o serie.

Campos para el YAML

  1. ID:

  2. El identificador único de la película o serie.

  3. Tipo:

  4. Indica si es una película o una serie (por ejemplo, movie o tv).

  5. Título Original:

  6. El título original de la película o serie.

  7. Descripción/Sinopsis:

  8. Breve descripción del contenido.

  9. Fecha de Estreno:

  10. La fecha en la que se estrenó la película o serie (para películas) o la fecha de la primera emisión (para series).

  11. Fecha del Último Episodio:

  12. La fecha en la que se emitió el último episodio (solo si es una serie y está en emisión).

  13. Número de Episodios en la Temporada Actual:

  14. Total de episodios que tiene la temporada actual (solo para series).

  15. Número Total de Temporadas:

  16. Total de temporadas que tiene la serie.

  17. Géneros:

  18. Lista de géneros a los que pertenece la película o serie.

  19. Compañías Productoras:

    • Lista de las compañías que produjeron la película o serie.
  20. Actores Principales:

    • Información sobre los actores principales, incluyendo:
    • Nombre
    • Personaje
    • Ruta a su foto (profile_path)
    • Popularidad del actor
  21. Popularidad:

    • Un valor numérico que indica cuán popular es el contenido, basado en su promedio de votos y otros factores relevantes.
  22. Estado:

    • Estado actual de la película o serie (por ejemplo, "En emisión", "Finalizado").
  23. URL del Tráiler:

    • Enlace al tráiler oficial en YouTube.
  24. URL del Poster:

    • URL del cartel más popular o votado.

Ejemplo de Estructura YAML

Aquí tienes un ejemplo de cómo podría verse el archivo YAML con los campos mencionados:

id: 24428
type: movie
title_original: "The Avengers"
description: "Cuando un enemigo inesperado surge y amenaza la seguridad global..."
release_date: "2012-04-25"
last_episode_date: null  # Solo para series
episodes_in_current_season: null  # Solo para series
total_seasons: null  # Solo para series
genres:
  - Action
  - Adventure
  - Science Fiction
production_companies:
  - name: "Marvel Studios"
    origin_country: "US"
actors:
  - name: "Robert Downey Jr."
    character: "Tony Stark / Iron Man"
    profile_path: "/path/to/profile.jpg"
    popularity: 95.0  # Popularidad del actor
  - name: "Chris Evans"
    character: "Steve Rogers / Captain America"
    profile_path: "/path/to/profile.jpg"
    popularity: 90.0  # Popularidad del actor
popularity: 148.519  # Popularidad basada en votos y otros factores
status: "Released"
trailer_url: "https://www.youtube.com/watch?v=hIR8Ar-Z4hw"
poster_url: "http://image.tmdb.org/t/p/w500/RYMX2wcKCBAr24UyPD7xwmjaTn.jpg"  # Poster más votado