多对多映射的数据究竟从哪里来

来源:5-4 关系映射

慕码人044389

2019-10-01

老师,项目源码我研究很多遍了,这个问题始终困惑着,疑问在下面这些图中。
图片描述
图片描述
图片描述
图片描述
图片描述
图片描述
图片描述
图片描述
图片描述
图片描述

写回答

1回答

咚咚呛

2019-10-02

  1. 一开始的时候这个映射表当然是没有数据的,需要有用户操作之后才有数据。

  2. 这里需要理解映射表的作用,映射表是保存用户和应用之间的关系的,用户使用了什么应用。设想一下,假如用户初次使用,那么这个表怎么会有数据呢。

  3. 按照课程的过程,应该是用户首先使用小程序(此时映射表数据为空),然后用户挑选一些自己需要使用的小程序(添加,点击添加后会进入应用列表,这个应用列表是不依赖于映射表的,而是依赖于django_wx_app这个表才对,这里你点击添加之后应用列表为空,说明是这里的问题),只要保存之后,映射表就有关系了,他保存的就是用户和小程序的映射关系。

  4. 所以映射表只有在用户操作,并保存以后,才会有数据,映射表是这样子使用的。

0
0

Django+小程序技术打造微信小程序助手

0到1完整项目实战过程,是难得的Django+小程序全栈项目体验。

991 学习 · 507 问题

查看课程