ZDF fields in every export
Programme records carry the title, series and episode identifiers, description, genre, duration, first broadcast date, availability window with its expiry, and the address.
Expiry is resolved to an absolute date at collection. Where a page states a relative window, storing the relative form guarantees a meaningless row later, so the resolution happens while the context is present.
Content type separates drama, documentary, news and sport, since they follow completely different availability rules - news material in particular has much shorter windows than drama.
Series structure is preserved as a hierarchy so that completeness and ordering questions remain answerable.
Every row carries the collection timestamp and the sitemap or section it was discovered through, so coverage can be audited.