我正在建立一个学校项目,我的想法是有一个网站,您可以注册一个帐户,向该帐户添加几个用户,然后计算每月共享费用债务,例如用户A在杂货上支付500,并且用户B仅支付250.这给用户B当月对用户A的债务125。单个用户的多个电子邮件地址和密码
我的问题是我想分开帐户与用户。现在我设置了一个名为Accounts with email和password的表格,然后我有一个包含特定用户信息的用户表。我希望几个人能够使用不同的凭据登录到同一个帐户。
用户表
ID, Name, Account_id etc.
账表
ID, Email, Password, date_added, date_updated etc.
什么是这样做的最好的方法?它是否有一个名为UsersForAccounts的交叉表或者我在用户表中指定了多个account_id?
为什么不做一个像'group_id',其中每个'account_id'都是一个(或多个)'group_id'值的一部分? – 2013-04-24 16:26:23
如果我支付500美元和你250美元,我希望你实际上有250美元的债务:) – 2013-04-24 16:29:03