Portal抓虫记

数据库设计存在一个小Bug

最近在研究角色权限的东东,就拿Portal开刀了:)

中国的国情:把系统给客户安装好了,客户并不用你的维护系统,而是用
Excel整理好数据,让你帮他导入,那问题就来了

UserRole表没有创建索引!那么会产生重复的记录,有了重复的记录,想删除就难了
Portal的设计者可能想当然不会出问题,如果不是从维护系统那里维护这张表,就产生
删除不了角色的尴尬了.

另外portal读取数据方面没有对换行符号进行处理,数据库用Excel导入数据,有可能会换行的
不过UserID不会出现这个问题,它的定义整型,但Email就会了
读取数据方面必须有一个deal处理~

索引的前缀我建议以IX_开头,不要用PK_
PK_Roles没有IX_Roles好~个人感觉~

从总体来说,Portal可以挖到不少宝~

posted on 2004-06-13 11:31  小牛哥  阅读(1005)  评论(3编辑  收藏  举报

导航