是这样,我有一个课程类(Course)里面有图片信息和视频,
前台可以上传图片或者视频,然后后台有一个Upload类用于接收上传者,上传文件的类型,上传文件的大小等,我的想法是用一个PicUpload类和一个VideoUpload类里持有一个Upload类的引用,然后在数据库Course的表里存放一个List<picUploadId>和一个List<videoUploadId>,这样的话会多出PicUpload和Upload;VideoUpload和Upload这两张中间表,如果还有其他的文件格式的话(比方说pdf,word)那还会多出其他的中间表,我想知道这种方案可行吗,还有一般图片上传或者视频上传数据库的表里会存放什么字段啊,表之间的关系怎么建立?或者类似项目的整体思路是怎么样的,谢谢!