Is it possible to inherit a cck into another CCK and assign multiple values to it
From the first look at this, it seems you are wanting to create a cck content type with a multiple value filefield field so you can upload multiple pdfs per node.

If that is the case, make sure you have the FileField module installed if D6 (it's in core in D7) and then you can, after creating the content type, add a field, select it's type to be File, and then in configure, allow it to have 1,2,...10 or any number of values.

After that, everything "just works," including Views.