我正在开发我的第一个Web项目。我引用了许多教程和pdf,但所有这些只是使用单个数据库的网页的登录和注册功能的简单示例。我对于登录和注册是否应有单独的数据库存在巨大的混淆。需要一个单独的数据库
我的主要问题是:该项目吸收用户的个人信息(姓名,电子邮件,地址,电话号码等)以及特定于其车辆(型号,公司,制造商,制造日期等)的信息。登录网站后,这些数据都很重要,但只有一些数据正在使用,如用户名,他/她的地址,车辆型号和公司。所以我应该维护他们两个单独的数据库,并在处理数据库时使用外键引用每个元素?或者我应该少打扰一下,并使用一个单一的数据库,并完成我的登录和注册功能??,因为没有。我显然是非常大的列。
“database”的意思是“表”吗? –
当你说'DATABASE'时,我想你实际上是指'TABLE'。答案是肯定的,你应该使用单独的'TABLES'而不是单独'DATABASES' – RiggsFolly
将数据分成两个数据库是很糟糕的。因为数据库系统没有任何特殊的(好的)方法来连接和链接数据库,只需要一个数据库即可。 – 2013-07-02 08:54:50