更新数据模型关系，，理论上应该是这样，，好复杂啊，差点没理过来