Well Last Night i was facing a very common problem of saving a HAS_MANY and MANY_MANY relation in Into the database.But after looking at serval forum post and documentation I come up with the point is that There is no such a better way to saving a HAS_MANY and MANY_MANY relation Active record into the Yii.
I know very well process of Collecting a tabular input to save has many relation.But this one is not a perfect OOP approach to resolve this problem.
I have checked Lots of Forum Post which are suggesting to use some kind of contributed Behavior Extensions.But its not a good thing to Depended on any contributed extension for this most usable and common task in Web environment.
Since, i have spend my lots of time with CakePHP also.Which is a good competitor against Yii.And CakePHP provide a perfect solution to perform a CRUD operation on Relational Active record.Defining a HAS_MANY relation in model class in Table A which have a has many relation with Table B and Calling a Save method on Model A save this relation work like a charm in CakePHP and also work perfectly on Updating and Deleting a Active record.
But I love Yii and It is my first choice to any kind of porject in it That is why i expecting this common feature should be included in Yii upcoming version to make it more Strong.
If by any chance there is a perfect solution available here in Yii.Then please clear my doubts Coz still i am in learning phase so might be i have done any mistake to understand this concept with Yii
Or Any body want to look what i am expecting which is already available in Cakephp then you can check it on This link.
But one thing i can assure you.If this kind of perfect solution will available Yii then Its going to be very easy for the users who are extensively using this framework.
So, I an requesting to the Yii Dev Staff to think about this Feature and expecting that it would be included in Upcoming version of Yii very soon.
Thanks to Yii Dev staff for making this powerfull framework.
Thanks to everyone here.