kol*_*nep 6 database-design table
我正在为一个国际网站做一个新项目。任务是提供 16 种语言版本。
在数据库结构上,我想知道这两种方法之间是否有任何性能优势或劣势。什么是首选,为什么?
方法#1
方法#2
Low*_*n M 6
通常,更好的做法是像在第二种方法中那样封装数据。
这是因为...
当完全规范化的数据库结构被扩展以允许它容纳新类型的数据时,数据库结构的预先存在的方面可以在很大程度上或完全保持不变。因此,与数据库交互的应用程序受到的影响最小。
通过遵循这个规范化租户,向表中添加、更新或删除行比通过添加/删除列来更改表要容易得多。语言可能会随着时间的推移而变化,但理想情况下,表格应该保持不变,不需要不断变化以适应数据的变化。
归档时间:
10 年,8 月 前
查看次数:
266 次
最近记录:
8 年,12 月 前