A 表
id name
--------
1 jack
2 mark
3 enson
...
B 表
name age
---------
jack 20
mark 30
enson 23
...
这样的设计不是很好,因为 a 表的 name 字段 和 b 表的 name 字段是相同的.
应把它设计成 关系型.
把 B 表设计成:
id age
------
1 20
2 30
3 23
...
这样就是消除冗余的办法.但这不是绝对的,适量的冗余对库有好处.(主要体现在设计方案)
id name
--------
1 jack
2 mark
3 enson
...
B 表
name age
---------
jack 20
mark 30
enson 23
...
这样的设计不是很好,因为 a 表的 name 字段 和 b 表的 name 字段是相同的.
应把它设计成 关系型.
把 B 表设计成:
id age
------
1 20
2 30
3 23
...
这样就是消除冗余的办法.但这不是绝对的,适量的冗余对库有好处.(主要体现在设计方案)