st500dm0021er14c:多个网站使用同一个用户数据库解决办法

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 05:10:12
我现在在制作一个大型商务网站,涵盖B2B电子商务,积分下载系统,图片共享,论坛,博客五大部分。现在的问题是这五部分必须使用同一个用户表,但各个部分对于用户扩展信息字段却有很多不同。请教高手一个此类问题好点的解决办法。(ASP+MS SQLSERVER)

首先用一个表来保存最基本的登陆信息,如:用户名、密码、email、密码提示问题、密码提示答案等。
其他表与这个表采用主键约束,当需要这五部分中的其中一部分的时候,再去操作相应的表就行了(登陆的时候用session或cookes记录下用户名和用户ID,读取就是很简单的事了)

可通过基础信息共享表及特性信息表来表示。