【发布时间】:2015-04-18 17:29:09
【问题描述】:
每个用户/人都可以知道一种或多种语言。
我能想到的只是一张桌子
+----------+------+-----+------------+-----+-----+-----+-------+
| PersonID | Java | PHP | Javascript | C++ | C | CSS | HTML |
+----------+------+-----+------------+-----+-----+-----+-------+
| 1 | Yes | Yes | No | Yes | No | Yes | No |
| 2 | No | Yes | Yes | No | Yes | No | No |
| 3 | Yes | No | Yes | Yes | Yes | Yes | No |
+----------+------+-----+------------+-----+-----+-----+-------+
考虑到所有语言至少需要 100 列,拥有这么多列是否正常?有人告诉我这是错误的方法。
非常感谢你对我的英语感到抱歉!
【问题讨论】:
标签: database database-design database-schema