我有一个表,有很多领域保持它作为一个表持有“总计”,例如:当链接表或多个字段
UserID | total_classA | total_classB | total_classC // and so on
我能有第二个表但是有:
ClassType | Total | UserID
但我真的不知道第二张桌子对于多对一的关系是多么有益,首先我将不得不存储更多行数据,并且我必须使用连接来选择数据。
但很多事情我读会建议有两个表是最好的了一个表,有很多领域......这是为什么,因为我看不到的优点是,在上述情况=/
那么,你需要在将来能够添加'total_classD'吗? 'classA','classB'或'classC'在数据库的其他地方具有语义含义吗? – 2013-02-25 03:23:30
他们没有意义,如果没有,你们将来会有更多的班级。 – Sir 2013-02-25 03:25:08