Modelos prontos e testados, usando ActsAsRelation (gem) para o MTI.