How can you group multiple answer fields? Firstly, apologies if I don't use correct Drupal or database terminology - I'm still learning!

I am using Drupal 6 with the latest stable versions of CCK, Views and Date.

I have a content type that requires two 'sections' of fields - the first would be for standard fields, the second would be multiple entry fields where all the fields are related.

It's probably best explained with an example, so here goes:

Let's say the content type is for episodes of a TV show.

Firstly, we want to know the title of the episode, so there'll be a title field.

Secondly, we want a reference number for the episode, so there'll be an ID field.

Now for the grouped fields:

We want to know when the episode was broadcast, and on what channel.  However, it may be that the episode is repeated - and that repeat could be on another channel.  For example:

Top Gear was on BBC2 this evening (26/06/11) at 8pm.  It will be repeated on BBC2 on 28/06/11 at 11.20pm.  It will be repeated again on 29/06/11 at 7pm, this time on BBC3.

So I want to have an unlimited value datetime field.  However, this needs to be bound to an unlimited value text field for the channel (and likewise for any other field with unlimited value data).  

How do I achieve this?

Thanks in advance for any assistance!  Please bear in mind that I'm not much more than a novice - I can install a module but I won't know how to do any advanced stuff without guidance!
The drupal 6 version of cck comes with a sub-module called multigroup. This will allow you to group multiple fields together and allow for unlimited inputs per group.