请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于course_content_file表的创建

受 “ 课程分类” 表的启发,
drop table if exists course_category;
create table course_category (
id char(8) not null default ‘’ comment ‘id’,
course_id char(8) comment ‘课程|course.id’,
category_id char(8) comment ‘分类|course.id’,
primary key (id)
) engine=innodb default charset=utf8mb4 comment=‘课程分类’;

我个人觉得 course_content_file表
drop table if exists course_content_file;
create table course_content_file (
id char(8) not null default ‘’ comment ‘id’,
course_id char(8) not null comment ‘课程id’,
url varchar(100) comment ‘地址’,
name varchar(100) comment ‘文件名’,
size int comment ‘大小|字节b’,
primary key (id)
) engine=innodb default charset=utf8mb4 comment=‘课程内容文件’;

改成course_file表更好一点,
drop table if exists course_file;
create table course_file (
id char(8) not null default ‘’ comment ‘id’,
course_id char(8) comment ‘课程id|course.id’,
file_id char(8) comment ‘文件id|file.id’,
primary key (id)
) engine=innodb default charset=utf8mb4 comment=‘课程文件’;

想听听老师的想法?

正在回答 回答被采纳积分+3

1回答

甲蛙 2020-08-10 22:33:38

course_content_file,表示的是这个文件表只给课程内容用,如果文件表是给课程用,那么可以叫course_file

0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信