database-design 446

  1. 识别和非识别关系有什么区别?
  2. 数据库,表和列命名约定?
  3. 数据库水平和垂直缩放之间的区别
  4. 我可以在一个表中有多个主键吗?
  5. 什么是数据库的正常形式,你怎么能轻松地应用它们,你可以举个例子吗?
  6. 关系数据库设计模式?
  7. 外键有什么问题?
  8. 日历循环/重复事件 - 最佳存储方法
  9. 每个开发者应该知道什么数据库?
  10. 客户端IP地址的最大长度
  11. 多语言数据库的架构
  12. “防止保存需要重新创建表的更改”的负面影响
  13. ON [PRIMARY]是什么意思?
  14. 用户代理字符串可以有多大?
  15. 子查询vs连接
  16. 经度和纬度的最大长度是多少?
  17. 数据库标签设计
  18. 什么是多语言数据库设计的最佳实践?
  19. 什么是最长的全球电话号码,我应该考虑在SQL varchar(长度)手机
  20. 数据库模式的目的是什么?
  21. 软删除一个好主意?
  22. 在MySQL中存储SHA1哈希值
  23. 将资金存入小数列 - 什么精度和规模?
  24. 好的工具来可视化数据库模式?
  25. 删除MySQL中的主键
  26. NoSql与关系数据库
  27. 用空列创建唯一约束
  28. 有没有什么时候使用数据库1:1的关系是有意义的?
  29. SQL ON DELETE CASCADE,删除发生在哪一种方式?
  30. 字符串作为SQL数据库中的主键
  31. 树形数据结构的数据库结构
  32. 什么是OLTP和OLAP。 他们有什么区别?
  33. 何时/为什么在SQL Server中使用级联?
  34. 聚簇索引与非聚簇索引之间的区别
  35. 如何版本控制数据库中的记录
  36. Facebook数据库设计?
  37. 审计日志的数据库设计
  38. 在SQL Server数据库中使用单行配置表。 馊主意?
  39. 如何在设计表时实现一对一,一对多和多对多的关系?
  40. 在MySQL中允许空值的唯一约束
  41. 如何存储历史数据
  42. 复合主键中可为空的列有什么问题?
  43. 什么是在数据库中存储标签的最有效的方法?
  44. 数据库设计的修订?
  45. 是否有一个很好的理由我经常使用VARCHAR(255)(与其他长度相反)?
  46. 可空的外键坏习惯?
  47. 有多少数据库索引太多?
  48. 世界上所有地址是否有共同的街道地址数据库设计?
  49. 关系表命名约定
  50. 如何为每种产品有多个参数的多种产品设计产品表