我对正确构建我的应用程序并为其提供良好且一致的 API 有一些想法,但现在我对用户/帐户模型有一些疑问。
这很有趣,但是如果您考虑某些应用程序,您会发现它们将您视为用户,但是在编辑您的详细信息时,您将被重定向到帐户。
推特就是一个很好的例子。
所以我想知道你对构建这种架构的最佳方法的看法?
账户真的有必要吗?
为什么要使用帐户或用户?
如果我决定稍后为该用户执行付款指令,该用户是否应该将该信息存储在存储其密码和其他重要信息的帐户中?
抱歉,但我对这个主题有点迷茫,有时看起来其他应用程序使用的模型比必要的模型多,所以我不确定:(
我在想我必须像这样关联模型:
User has_one :account
但我仍然不确定用户和帐户中会输入什么样的信息。
提前感谢您的帮助
干杯