Our solution 

schema-5.png