mysql - 数据库规范化: relationship based on join

标签 mysql sql-server database join database-normalization

哪个更好,多个表与一个主表连接,或者每个表彼此连接。

示例:5 个表与一个主表连接

主表== 0

表5连接表0,表4连接表0,表3连接表0,表2连接表0,表1连接表0

5个表的每个id都在主表0中

表5连接表4,表4连接表3,表3连接表2,表2连接表1,表1连接主表0。

最佳答案

总而言之,你不能说哪个版本更好。你越标准化,你就越需要在某个时刻加入,这可能会导致性能问题。如果您经常需要这些连接,我希望减少标准化;)

关于mysql - 数据库规范化: relationship based on join,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43991026/

相关文章:

mysql - 删除一条记录导致另一个表中的记录丢失

database - 使用 Sqlite 数据填充 Tcl Treeview

php - 使用 Ruby on Rails 保护数据?

SQL Server 查询隐藏重复行列数据。不想删除重复的行

sql - 如何备份 SQL 2008 表和存储过程?

mysql - MYSQL 存储过程中的更新查询

php - 如何检查mysql表中多行中的值与每行中的唯一数据关联

php - PDO 执行 mysql cli 不能执行的语句

mysql - 添加子查询

c# - 百万插入 : SqlBulkCopy timeout