I have a table in a mysql database which contains exchange rates. Currently it is defined like this:
date | currency | rate
These rates use some base currency. Now I need to also store rates for another base currency. Is it better to create a separate table or use one table? What are the pros and cons of each method?
you can add a new column currency_from which is the start currency and change currency to currency_to which would be the currency being changed to