前天突然想到,我如果修改昵称,相应文章和图片的作者名字是不是会修改呢?答案是否定的,我对关系数据库还不是很了解。现在数据库的关系只是把userid给关联起来了了,并且id是系统自己按顺序生成的,不能修改。那我要修改昵称,然后日志图片的作者也跟着变该怎么办呢?方法当然是有的。
当然我最初设计的东西肯定实现不了,因为作者的字段不是来源于用户管理表,而是自己在图片和日志表里面自己添加的一个新的字段。倒霉孩子,这能跟着变就有鬼了。以后输出日志或图片名字的时候一定要用联合查询,从用户表里面读取昵称这个字段数据。先前已经说了,三个表是通过userid关联的,用联合查询输出作者应该是没有问题。当然这只是我一厢情愿的构想,还没有改代码。所以也不知道会不会有效果