How to deal with schema being different in DB layer vs domain - Effect Community