Add purchase table as operation.
Refactoring Shops and Products.