00:00
完了以后,当你的APP设计好了以后啊,设计好了以后,而且这第二点我就相当于说完了对吧,第一我们在设计APP的时候啊,你的设计它的架构怎么去设计,首先第一不能干嘛,不能循环引用。你循环引用,他本来在Python里边循环导包就已经给你讲了。对不对,会出问题的。所以说呢。先把这个问题先给他解决掉。让他不要出现这样的这样的东西。啊,我有了。我们再去设计一个什么上层的APP去教我。别让他出现,出现瓜葛啊,完了以后呢,接着。APP设计好了,我们就可以干嘛分析页面里边的模型了啊,分析页面的模型,那么首先我们就来一个一个APP去分析,首先第一个就是我们的用户了,当然这块是不是模型我给大家都写出来了,对吧?这是在上课班已经给他分析出来写出来了啊,那么我们就来看看用户里边咱们都有什么表,首先用户里边有一个用户表不用说了吧。
01:05
对吧,而用户里边呢,通常情况下我们是只有一个用户表。啊,只有一个用户表,而且而且这一次我们的用户表。是有难度的。那是有难度的,这个用户表里边儿,你看他是不还有个个人中心对吧,有个个人中心,那么点击进去个人中心,你为什么这些是不是都是他用户的字段。对吧,他是不是有昵称,有生日性别地址,手机号是不是邮箱啊,对吧,这些玩意儿全是他扩展的字段。所以说我们也就顺便想到了,到时候我建用户表的时候,是不是需要扩展字段。对吧,你那个用户表里边有这些字段吗。是没有昵称。没有这些玩意的吧,所以说咱们到到时候要扩展字段的啊这一块。咱们要明白。我看。
02:00
那么用户表有了,那我用户里边还有什么表呢?克种。用户里边跟课程没关系。用户是我的用户的APP吗?对吧,那么用户这块呢,咱目前貌似就这么一个用户表,我现在想不到其他的了。想不到,其他的就先别去看了。啊,接着你去看谁呀?我们就可以在这在这干嘛,这这建一个这个文本文档,我们呢,这就是叫什么呀,叫做模型类。啊,模型类的抽象吧。好,来看。现在我们是不是有这么几个APP,第一个是不是用户啊,好,那么在用户里面啊,在用户里面我现在是不是有一个,呃。用户表。
03:03
用户表吧,好,接着呢,我们自己来去抽象,就带着大家抽象一下子,那接着我就一个一个来呗,谁呢课程。OK不OK,好,那么课程里边它有哪些表呢?到公开课里边我们看一下。首先,课程表。是不是有了吧。OK,课程表有了。接着接着。课程单有了以后。这个面还能看出有什么表吗?知道怎么看表吗?根据这个数据去考虑你的表面。对不对,现在我这是不是相当于是课程的一些数据啊,这是课程的封面图啊,课程的。名字吧,课程它的时长,以及课程它的学习人数啊。
04:00
所以说这些数据是不是属于课程的,所以他肯定是课程有一张表的。OK吗?然后点击进去以后,到这边我们再来看这是不是也是属于课程的内容,对吧?属于课程的内容,那么呢。这边貌似也没啥。啊,貌似也没啥,那接着我就要去到哪呀,开始学习吧。好,课程学习也是属于课程里边的,点击开始学习,进去以后学们。这啥?这个数据是啥?章节吧。假如我有个课程,这个课程叫MY,这个MY是不是分第一章,第二章,第三章,第四章。OK,请问这是不是一个数据?这是不是咱们的数据,那是咱们的数据。他需不需要放那张表里边?张杰。需不需要用一张表去维护?
05:00
还是我直接给他作为课程的字段。这能做课程知道吗?多的第一章第二章,第三章第四章,所以说课程。这张表章节也是一个什么?表,而且和课程是一个什么关系?对吧。所以说课程和我们的章节是一个一对多的关系,那么呢,它肯定是放在一张表里面的。看看就看到上面的内容,这些内容全部应该都是从表里边出来的啊,接着我们来看。下面这个啥。这个是咱们的视频啊,而这个视频请问他现在是不是。一个章节下面是不是有1233个视频。那请问。他是不是应该放在一张表里边。他放在这张表里边,这张表和谁?和张杰之间是不是一对多?
06:03
所以说这是咱们第三张表就有了。OK,完了以后我们来看哪块还有一个表呢?看到这了吗?这是不是有个资料下载。那么这个资料下载这块是不是有个资料啊,而这个资料他和文章。这块是不是相当于是文不是文章课程,它是不是相当于是我这个课程下的一些资料啊。对吧,那我这个资料是不是可以是多个。因此你觉得他是不是也是应该用这表呢?而且这张表和谁?和哪张表有关系?和程什么关系啊?一。那基本上我们都是谁啊,一对多的关系。OK不OK,好,那么你再往下看,这边是属于讲师的吧,所以讲师的话,到时候是放在讲师的。
07:04
他的表里边儿去。啊,而讲师是放在我们的这个机构里边了,所以说呢,这张表到时候在机构的表里边出现吧。好。其他的没啥了,也就是说在我们的课程里边,我们最起码最起码几个表。课程是不是一个表?终结是不是一个表?视频是不是一个表?资源是不是一个表?所以说你最起码四个了。OKOK。课程表还有什么呢?章节表吧。然后视频表以及什么资源表。那目前呢,我们就看到这这么四张表。啊,就先把这四张表放这就行了嘛,对吧,那到时候咱这四张表出来以后,请问是不是就代表着我这个公开课是不是就可以搞定吗。OK。
我来说两句