A family of Microsoft relational database management systems designed for ease of use.
For ease of use, I'd include the start date and end date of each phase in the Commission table:
You can then use a query like this:
SELECT [Log].[ID], [Log].[Order Accepted], [Log].[Amount], [Log].[Amount]*[Commission].[Commission] AS [CommissionAmount]
FROM [Log], [Commission]
WHERE [Log].[Order Accepted] Between [Commission].[StartDate] And [Commission].[EndDate]
(substitute the actual table names and field names)