Academics: Theory on the database design