有一个朋友问我这个问题,他说数据库建表有三个原则,可我 一个也不知道,还请各位指点!谢谢您的回答,可是,您能不能更针对我的问题一些.比如说,如果我要做一个用户注册系统,我可能会有几个表,用来存放用户的信息.我可以把用户的所有信息(如:用户名,密码,EMAIL,电话,地址等)放在一个表中,我也可以把用户名,密码,EMAIL放在一个表中,把电话,地址等其它信息放在另一表中,问题是我为什么要用第一种方法,或者我为什么要用第二种方法,有没有什么基本的原则,谢谢!