我正在寻找有效存储学生可以注册的课程表。这张桌子可以加班很长,因为他们的课程总是越来越多。每门课程包含:
我希望找到存储此信息的最佳方式。还必须清楚的是,学生和聊天文件的数组也可能变大。
我认为使用此表的最佳方式是将每行(每个课程)表示如下:
这是最有效的方式吗? 这种方式是否可以调整?
如果他们是那些可以给我一些友好建议的SQL专家,请分享!
答案 0 :(得分:1)
首先将表格分开,然后查看"查找"用KEY和DESCRIPTION进入自己的表。然后决定您的聊天是否可以搜索。
创建tResources,tStudents,tTeachers,tCourse,tRating,tCourse。然后是其余的链接表,特别是考虑到一些是共享的,即教师,资源等.tCourse_Resource,tCourse_Student,tCourse_Teacher(intCourse,intTeacher)等等 - 你明白了。