Database Design and Implementation by E. Krahmer, Shouhong Wang & Hai Wang