Zend-DB for multivalued attributed entity

I have an entity (model) that has a multivalued attribute. For obvious reason, it needs to save into multiple tables in the database where they will be connected via the primary key. What is the best way to implement such a database operation with Zend db. For simple insert, I use the Table gateway feature.