Adding models, views and controllers on the fly

Hi there,

I’m implementing an asset management system and was wondering whether is possible to allow the user to create new models, with its views and controllers. For example, I already defined a couple of categories inside “Hardware”: Motherboard, and Processor. Is it possible that the user can add new models with its fields?

Something like gii, but more user friendly…

Thanks in advance

It is possible, but I think you are doing it wrongly. You can create one table in database called component, and then you can create column name where you will write: Mathboard, Processor, Sound Card etc…