nooneisthere 发表于 2014-05-11 18:17

表里只有id要显示name时怎么办?

应该是个很典型的基本问题,但总觉得没好办法。
比如有一张学生表user 和成绩表score, score里面有内部的user_id,
但要显示score里面的列表的时候,需要显示学生的编号或者说是名字,这个数据在user表,这种典型情况如何处理呢?
难道一定要用join两张表吗,或者是视图(本质 也是join两张表吧?)
感觉要join的价挺大,也挺麻烦,通用性也不好。

但此外好象民没好办法, 或者要是把这个冗余 的name存到score表里感觉又浪费。
请问有何好办法,或者标准办法

huowz 发表于 2014-05-14 11:33

这个,基本上,就是这两种办法。
浪费主要是指磁盘空间,现在硬盘不怎么值钱了,所以对于确实没有可能变化的,可以考虑冗余。
页: [1]
查看完整版本: 表里只有id要显示name时怎么办?