Hello I'm trying to figure out the best method of adding a set of key->valuie fields to a node, put simply I want to be able to add multiple text key and value fields and have them associated with a block of text. Ideally some form of ajax so it could all be done on the same page would be ideal. I've taken a look at cck but couldn;t see any obvious way of doing it, but I'm new to drupal so I could be missing something very obvious, can anyone advise me the best way to do. I do know php cck is not up to the job I will get my hands dirty and write a module.

Thanks for your advice!