How would you design a database schema to track historical changes in debt portfolio ownership over time?