使用一个或两个数据库?

时间:2014-02-25 20:25:52

标签: android

好的,所以我只创建一个会员网站。我希望它设置为每个人都必须登录到站点才能访问任何功能。

我需要2种类型的帐户1供消费者使用(人们购买广告中的服务。)和第2级帐户,用户可以使用额外的网站功能来描述业务和发布广告联系信息,位置等。

截至目前,我已将其设置在数据库中,用户在我的网站上注册,它将向该电子邮件发送验证电子邮件,当用户点击激活链接时,它只是将数据库“激活”从0更改为1巫婆让该用户访问该网站。

所以我的问题是,我可以将数据库中的“活动”设置为更高的数字,例如2,这样我可以将“活动”1作为消费者,将“活动”2作为卖家吗?

或者我是否需要为“使用者”创建单独的数据库,为“卖家”创建另一个数据库

提前感谢。

1 个答案:

答案 0 :(得分:0)

除非您希望分开帐户信息,否则我认为没有理由说这种方法无效。将“活动”属性视为实际状态,其中“0”表示不活动,“1”表示消费者,“2”表示卖方等。 你甚至可以把简单的字符串放在那里,比如“INACTIVE”,“CONSUMER”,“SELLER”,就像枚举类型一样。这完全取决于您的实施。