updated and color coded database diagram