为各个Model之间添加了关联，并修改了相关控制器和视图