一直没怎么实际用过数据库,对数据库的了解仅限于书本上面的一对一、一对多这一类的术语,最近想用MYSQL做一个小型的网站,才发现设计数据库结构的时候无从下手了=.=,特来求教主要是想实现一个登陆注册系统,其中包含了用户名密码一类的注册信息,除此之外还希望保留每个用户每次登录的时间、IP以及浏览了哪些页面和进行了哪些留言。就我现在了解的那点点数据库方面的东西,要完成以上内容我的想法甚至要为每个用户创建一个表,但是总感觉这样应该不对,所以请教一下,这样的数据库应该如何设计,需要用多少个表,大概结构如何?
http://office.microsoft.com/zh-cn/access/HA012242472052.aspx关于设计数据库
http://office.microsoft.com/zh-cn/access/HP051891362052.aspx
多谢,我好好研究一下To3L:
Thx,基本明白你的意思了,不过里面还有几个参数的实际意义不很了解,看来我要先好好研究一下了
我对你这个的理解是,所有的表中公共数据部分由不会重复的用户名username,在查询的时候只要从各个表中的username中查询然后提取出符合要求的记录即可,是这样么?