【发布时间】:2015-04-05 22:29:25
【问题描述】:
我正在寻找构建一个类似于 Github 的应用程序,在你同时拥有用户和组织的意义上类似,并且这两个可以有很多 X(在 Github 的情况下,它是存储库)。
有谁知道解决这个问题的最佳方法是什么?我应该将它们都放在具有“类型”属性的同一个数据库表上,还是只做两个不同的表?
感谢您的帮助!
编辑:所以我想到的应用程序并不意味着托管代码。它与 Github 的相似之处在于它有用户和组织,他们都可以创建 X。
【问题讨论】:
标签: ruby-on-rails github architecture