我正计划为我的学校构建一个小型社交网络样式项目,并且在创建我的数据库设计时遇到了一些麻烦。例如:访问者可以创建一个帐户,如果他们在我们学校注册。他们需要给他们的学生号码和他们的名字,姓氏,中间名称和课程等。应用程序应该生成一个唯一的验证码。该代码将发送到学生电子邮件地址。当学生准备启动他们的帐户时,您应该输入他们的学号和应用程序生成的验证码,如果验证码和学生号码在我们的数据库中匹配,他们将自动导向到他们可以输入他们的页面用户名和密码。为授权用户创建账户的数据库设计
表验证
ID,StudentNumber,Code,FirstName,LastName,MiddleName,Gender,Course.
用户表
ID,StudentNumber,UserName,Password,E-mail.
用户配置文件表 ID,StudentNumber,代码,名字,姓氏,中间名,性别,场。
在我上面的设计任何建议? 希望你能帮助我解决我的问题。上帝保佑!