手记

【慕星人随笔】编程附表思想

刚看了个三角恋,比较伤感,那个男的和两个女的周旋,但是这有什么呢,因为编程不需要爱情,有了键盘就拥有了全世界。

算了,什么破爱情,丑程序员孤独终身,还是写编程思想记录学习。

附表是一对多的思想。最简单的一对多映射在网页中是如何体现的呢?比如论坛中上传图片,一个图片对应了一个地址,数据库里保存在一个字段里;那么,如果我有很多图片上传岂不是要建立很多字段呢,那用户想上传50个图片,建立50个相同的字段?那想无限传图片岂不是累死了也做不到。

所以建立附表实现一对多就是简便的解决方案之一,还有一些其他方法,但没有这种思想有价值。

那么怎么来实现附表一对多呢?
首先我们建立一个pages表来存放文章,字段为id(自增),title,content。其次,我们再建一个表images,字段为id(非自增),url。

那么就很好想到关联性了,如果我们把id统一,多个图片使用同一个id,那么保存的时候只要把pages['id']设置给images['id']就能在一篇帖子里实现多个图片上传了。

这只是一个例子,不仅仅是图片上传,很多地方都可以用到,得靠时间的积累运用熟练。但是男程序员不要熟练一对多个女的。

7人推荐
随时随地看视频
慕课网APP

热门评论

那帖子里图片的位置怎么办呢?

查看全部评论