The San Diego Padres designated infielder Rougned Odor for assignment on Tuesday and demoted catcher Austin Nola to Triple-A El Paso.