Actually we have just created a SaaS based multi channel order and inventory management software but as per my knowledge of internet marketer, I am a newbie of yii.
Read this wiki: A Multi-Tenant Strategy using Yii and MySQL.
Don’t simply follow any suggestion regarding the data architecture because it really is dependent on your application; one size doesn’t fit all. Review the Microsoft article referred to in the wiki.