Eu sugiro, caso você ainda não o tenha feito, que você comece lendo o guia , depois gere uma aplicação com o Gii ou com o giix e examine o código gerado para você ter um bom entendimento sobre como, principalmente, os modelos e as visões funcionam.
Então (ou se você já fez isso antes), poste as suas dúvidas mais específicas sobre os problemas que você está tendo para criar o seu código.
Para fazer o que você precisa, boas referências são:
How to use a single form to collect data for two or more models?