Beginning database design : from novice to professional (2012)