我正在建立网站,每个用户都有不同的课程
+----+-----------+---------+
| id | subject | user_id |
+----+-----------+---------+
| 1 | Math 140 | 2 |
| 2 | ART 240 | 2 |
+----+-----------+---------+
然后每个班级都会有一堆家庭作业文件,班级论文文件等等。在这里我需要你的帮助。什么是更好的方法:建立一个这样的表:
+----+-----------+--------------------------------------------------+--------------+
| id | subject | Homework | Class-Papers |
+----+-----------+-----------------------------------------------------------------+
| 1 | Math 140 | www.example.com/subjects/Math+140/file_name.pdf | bla-bla |
| 2 | Math 140 | www.example.com/subjects/Math+140/file_name.pdf | bla-bla |
| 3 | Math 140 | www.example.com/subjects/Math+140/file_name.pdf | bla-bla |
| 4 | ART 240 | www.example.com/subjects/ART +240/file_name.pdf | bla-bla |
| 5 | ART 240 | www.example.com/subjects/ART +240/file_name.pdf | bla-bla |
+----+-----------+--------------------------------------------------+--------------+
而不仅仅是在我想显示内容时将其分开,或者为每个主题构建一个表格,而不仅仅是加载必要的表格?
或者,如果您可以提出更好或更常见/有用/高效的建议,请继续。