当前位置: 首页 > news >正文

佛山网站优化好汕头市城市建设总公司网站

佛山网站优化好,汕头市城市建设总公司网站,北京网站建设设计公司哪家好,学校网站建设可行性分析任务描述 本关任务#xff1a;在博客数据库中建立博客标签表。 相关知识 多对多关系的建立 每一个博客都可以设置很多个标签#xff0c;比如一篇讲JavaWeb知识的博客#xff0c;就可能会涉及到多个标签如#xff1a;前端、后端、Java、SpringMVC等标签#xff0c;而一…任务描述 本关任务在博客数据库中建立博客标签表。 相关知识 多对多关系的建立 每一个博客都可以设置很多个标签比如一篇讲JavaWeb知识的博客就可能会涉及到多个标签如前端、后端、Java、SpringMVC等标签而一个标签也可能对应多个博客比如“后端”这个标签就可能对应很多博客如Python博客、Java博客、.net博客等。 所以我们应该讲博客标签表与博客表设计成一个多对多的关系那么应该怎么设计呢这是我们要思考的问题。 我们对博客标签表与博客信息表设计如下图所示 设计了一个中间表分别与博客信息表和博客标签表是一对多的关系这样博客标签表t_tag就和博客信息表t_blog是多对多的关系了。 编程要求 请仔细阅读右侧代码根据方法内的提示在Begin - End区域内进行代码补充具体任务如下 根据设计图创建博客标签表t_tag以及中间表t_tag_blog并建立表与表之间的联系。外键名分别为FK_blog_id、FK_tag_id。第一个外键对应的是博客信息表的的ID第二个外键对应的是标签表的ID。 测试说明 补充完代码后点击测评平台会对你编写的代码进行测试当你的结果与预期输出一致时即为通过。 开始你的任务吧祝你成功 原题代码 use blog_db; CREATE TABLE t_user (userId bigint NOT NULL AUTO_INCREMENT COMMENT 用户ID,username varchar(32) NOT NULL COMMENT 用户名,password varchar(32) NOT NULL COMMENT 用户密码,user_sex varchar(6) NOT NULL DEFAULT 0 COMMENT 用户性别,email varchar(64) DEFAULT NULL COMMENT 用户邮箱,phone varchar(11) NOT NULL COMMENT 手机号码,firstname varchar(6) DEFAULT NULL COMMENT 姓,lastname varchar(12) DEFAULT NULL COMMENT 名,avatar varchar(255) DEFAULT NULL COMMENT 头像地址,is_superuser int NOT NULL DEFAULT 0 COMMENT 是否是管理员 1代表 是 0代表不是,last_login datetime DEFAULT NULL COMMENT 上一次登录时间,user_register_time datetime DEFAULT NULL COMMENT 用户注册时间,PRIMARY KEY (userId) );CREATE TABLE blog_type (type_id int(11) NOT NULL AUTO_INCREMENT COMMENT 类型ID,type_name varchar(32) NOT NULL COMMENT 类型名称,PRIMARY KEY (type_id) ) ENGINEInnoDB AUTO_INCREMENT4 DEFAULT CHARSETutf8;CREATE TABLE t_blog (blog_id bigint NOT NULL AUTO_INCREMENT COMMENT 博客ID,blog_title varchar(100) NOT NULL COMMENT 博客标题,blog_content longtext NOT NULL COMMENT 博客内容,userid bigint DEFAULT NULL COMMENT 创建人ID,type_id int(11) DEFAULT NULL COMMENT 类型ID,blog_status int(11) NOT NULL DEFAULT 0 COMMENT 博客状态 1为发布 0为草稿,create_time datetime NOT NULL COMMENT 创建时间,update_time datetime NOT NULL COMMENT 更新时间,cover_image varchar(255) DEFAULT NULL COMMENT 封面图片,PRIMARY KEY (blog_id),KEY FK_type_id (type_id),KEY FK_user_id (userid),CONSTRAINT FK_type_id FOREIGN KEY (type_id) REFERENCES blog_type (type_id),CONSTRAINT FK_user_id FOREIGN KEY (userid) REFERENCES t_user (userId) ) ENGINEInnoDB AUTO_INCREMENT27 DEFAULT CHARSETutf8;CREATE TABLE t_comment (comment_id bigint NOT NULL AUTO_INCREMENT COMMENT 评论id,comment_content varchar(500) NOT NULL COMMENT 评论内容,blog_id bigint NOT NULL COMMENT 博客ID,createtime datetime NOT NULL COMMENT 评论时间,userid bigint NOT NULL COMMENT 评论人ID,replyid int(11) NOT NULL,PRIMARY KEY (comment_id),KEY FK_comment_blog_id (blog_id),KEY FK_comment_user_id (userid),CONSTRAINT FK_comment_blog_id FOREIGN KEY (blog_id) REFERENCES t_blog (blog_id),CONSTRAINT FK_comment_user_id FOREIGN KEY (userid) REFERENCES t_user (userId) ) ENGINEInnoDB DEFAULT CHARSETutf8;#请在此添加实现代码 ########## Begin ########## #创建博客标签表t_tag并建立表之间的关系########## End ########## 实验代码 #请在此添加实现代码 ########## Begin ########## #创建博客标签表t_tag并建立表之间的关系 create table t_tag(tag_id int AUTO_INCREMENT PRIMARY KEY,tag_name varchar(32) NOT NULL ); create table t_tag_blog(tag_id int,blog_id bigint,constraint FK_blog_id FOREIGN KEY (tag_id) references t_tag(tag_id),constraint FK_tag_id FOREIGN KEY (blog_id) references t_blog(blog_id) ); ########## End ##########
http://www.zqtcl.cn/news/15601/

相关文章:

  • 青岛外贸网站运营哪家好在线设计logo字体
  • 领域网站建设做网站公司深
  • 做网站的数据从哪里来一家只做外卖的网站
  • 网页后端开发seo推广服务
  • 北京网站建设报价表网上怎么注册网址
  • 汶上县住房和建设局网站系统优化有什么用
  • 注册消防工程师长沙网站seo源头厂家
  • 网站建设移动网络公司关键词网站排名查询
  • 艺术毕业设计作品网站品牌网站开发设计
  • 深圳网站设计机构广告设计公司宣传册
  • 软件公司网站模板网站如何关闭
  • 做饮食网站怎么样公司网站建设的项目工作分解结构
  • 广东省建设工程监督站官方网站模块网站建设
  • 杭州网站备案要多久西安北郊做网站
  • 网站上线wordpress又拍云cdn教程
  • wordpress建站页面网络推广途径
  • 优秀集团网站案例北京华夏网站建设设计公司
  • 卧龙区网站建设页面qq降龙是哪个公司开发的
  • 自己做视频直播网站网络平台代理合同
  • 网站后台建设sem竞价推广托管代运营公司
  • 辽宁省城乡住房建设厅网站曹县网站建设
  • 网站栏目策划书网站不想备案
  • 网站留言模块有关天猫网站建设的论文
  • 哪个网站建网页比较好佛山网站优化搜索
  • 公司响应式网站建设平台互联网经营许可证
  • 营销型网站首页模板dw做网站步骤
  • 个人做网站哪种类型的网站好毕业设计代做的网站好
  • 网站设计北京新淮安网站建设优化
  • 济南快速网站排名什么是网络营销举例子
  • 公司招人去哪个网站做业务员找数据的网站