通常如果我想存储数据,我会创建这种类型的表
id | name | age | salary
1 | john | 20 | 2000
2 | Jess | 18 | 1500
但如果我这样存储这些数据,
id | user_id | field_name | field_value
1 | 1 | name | john
2 | 1 | age | 20
3 | 1 | salary | 2000
4 | 2 | name | Jess
5 | 2 | age | 18
6 | 2 | salary | 1500
答案 0 :(得分:2)
在查看表格结构时,您可以轻松找到优点和缺点。简而言之,第二种结构并不明智!
第3个问题。不,这不是一个好习惯。但是,我可以知道为什么要以这种方式创建表格吗?