Filter grains on grain supplier in transactions
Ensure relationships exist in transaction models

Grain Transaction needs grain and grain supplier
Hop Transaction needs hop and hop supplier