一个关于数据库表合并的问题
首先我有一个网站,一个论坛. 两个数据库都已经设计好,而且没有联系。
access数据库
我想让网站的会员表和论坛的会员表进行合并,使注册一次就可以同时登陆论坛和网站,但两个表都是截然不同的设计,字段名都不相同.以下是本人想的两个方案
1:将其中一个会员表进行重新设计,另一个舍弃。将两个表的字段名全都统一,两个表的所有字段都叠加在一个表里,用户名和密码等等公用字段重新起名,其他的照搬,只不过需要修改所有被更改字段的网页中的代码,也可能要重新修改注册页面,比较费时。
2:进行两次数据库插入,每当有会员注册的时候就执行两个表的插入。肯定要牺牲速度了,觉得不可取。
3:有人告诉我使用触发器,首先access没有触发器,用的话还要转换。。
希望各位高人给为小弟指点迷津。
------解决方案--------------------1:将其中一个会员表进行重新设计,另一个舍弃。将两个表的字段名全都统一,两个表的所有字段都叠加在一个表里,用户名和密码等等公用字段重新起名,其他的照搬,只不过需要修改所有被更改字段的网页中的代码,也可能要重新修改注册页面,比较费时。
-------------------------------------------------------
这个看你是不是追求完美,如果数据要真正统一,推荐这个
-----------------------------
2:进行两次数据库插入,每当有会员注册的时候就执行两个表的插入。肯定要牺牲速度了,觉得不可取。
-----------------------------
牺牲速度么?多一次数据库更新而已,只多了一次!
而且你每天也没多少用户注册啊!
-----------------------------
3:有人告诉我使用触发器,首先access没有触发器,用的话还要转换。。
希望各位高人给为小弟指点迷津。
------解决方案--------------------还是统一1个表比较好。。。。可以用论坛的