Considerations for using a dropdown with multiple inputs and selections in a table row to add additional scenarios

Please see the mockup up example. The scenario is to set an initial price, then the user can use the dropdown down to set dates in the future that the user can either increase or decrease the price by selecting a checkmark in the dropdown and entering the price and date that the price will become active. The second two inputs do not become active until the first checkmark is used. The two following checkmarks can’t be dates in the past of the first checkmark.

Please see the mockup up example. The scenario is to set an initial price, then the user can use the dropdown down to set dates in the future that the user can either increase or decrease the price by selecting a checkmark in the dropdown and entering the price and date that the price will become active. The second two inputs do not become active until the first checkmark is used. The two following checkmarks can’t be dates in the past of the first checkmark.