Em seu contexto onde deve ir a regra de negócio? No seu framework/orm hypado do momento, isso não seria uma burrice sem tamanho?