sql - 如何存储变量字段?

标签 sql database database-design

我有一个数据库,里面有评论、投票、图库、图像等...... 例如,可以使用相同的表单对图库和图像进行评论,然后我将其存储在单个表中,评论。

我想知道如何将这种类型信息存储在评论表中? 使用 ENUM 类型、针对类型表的外键、插入时硬编码等。?

最佳答案

针对类型表的外键会得到我的投票。像这样的事情:

alt text

关于sql - 如何存储变量字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3884616/

相关文章:

php - Symfony 查询错误 : Expected Literal, 得到 '"'

SQL - 使用 2 列中的值进行选择,这两个列至少应出现一次

MySQL 设计 : Seperate Schema or Table Prefixes?

c# - 在两个不同mysql数据库的两个表之间复制大量行

sql - 将具有更新触发器的 "DateModified"列添加到包含 "DateCreated"列的所有表

sql - 预部署脚本不包含在发布脚本中

mysql - 在没有设置任何数据库的情况下,如何将 CSV 文件转换为基于 Web 的 SQL 数据库表?

python - 存储海量数据;数据库、XML 还是纯文本?

mysql - 构建管理员审批系统的最佳实践

php - Order By 不适用于连接和分组的 MySQL 表