mysql - 数据库实现以保存用户 Activity 信息

标签 mysql ruby-on-rails database android-activity

我正在使用 Ruby on Rails 3 和 MySQL。

在我的项目中,我想创建一个 Activity 流“模块”,以便将每个用户操作信息保存在专用的用户表中。即为每个用户创建一个数据库表。

为我的应用程序中的每个(新注册)用户创建一个数据库表是一种好方法吗?

最佳答案

不,这不是一个好方法。为什么要创建一个包含所有相同字段的单独表?只需将 user_id 添加到您的表中,并在其中存储每个用户的所有信息。

关于mysql - 数据库实现以保存用户 Activity 信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5766667/

相关文章:

php - 使用 PHP 和 AJAX 检索数据库数据

ruby-on-rails - Xpath 2.0 - xmlXPathCompOpEval : function matches not found

jquery - 在 Rails 应用程序中使用 jQuery 进行 Ajax 调用

Mysql - 在特定日期自动将数据从一个表复制到另一个表

mysql - Rails 中的歧义子句

ruby-on-rails - 在不使用 FormBuilder 的情况下访问 fields_for 中的嵌套模型属性

javascript - 一次搜索并显示多个单词。在 PHP 中

regex - MongoDB 计数和正则表达式搜索计数不匹配

mysql - 如何使用 CakePHP 更新一行上的多个字段

MYSQL 在解释计划中使用 TYPE 'ALL'