If I have several date columns in a fact table (say, date of entry & date of booking), should I create one dimension date table per date column or is it more sensible to have just the one date table and then define relationships between the two date columns and the one date table?