From d2113930083fe00f5ac8cd18794d14a2e2a220a1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=8D=A3=E6=B3=95?= <2834314614@qq.com> Date: Wed, 6 Sep 2023 21:38:39 +0800 Subject: [PATCH 1/5] 2395 --- ...4 \347\254\254\344\270\200\350\257\276.md" | 7 ++ 20230905 ER.md | 67 +++++++++++++++++++ 2 files changed, 74 insertions(+) create mode 100644 "20230904 \347\254\254\344\270\200\350\257\276.md" create mode 100644 20230905 ER.md diff --git "a/20230904 \347\254\254\344\270\200\350\257\276.md" "b/20230904 \347\254\254\344\270\200\350\257\276.md" new file mode 100644 index 0000000..4bbdc17 --- /dev/null +++ "b/20230904 \347\254\254\344\270\200\350\257\276.md" @@ -0,0 +1,7 @@ +vip解析(粘贴付费视频网址免费浏览) + +盘搜搜(搜寻网盘资料) + +数据库高级 + +js \ No newline at end of file diff --git a/20230905 ER.md b/20230905 ER.md new file mode 100644 index 0000000..3706950 --- /dev/null +++ b/20230905 ER.md @@ -0,0 +1,67 @@ +```mysql +create database school charset utf8; +use school; +create table faculty( +num int primary key, +name varchar(10) +); +insert into faculty values(1,'软工'),(2,'土木'); + +create table ( +num int primary key, +name varchar(10), +fid int, +foreign key (fid) references faculty(num) +); +insert into profession values (1,'软件技术','1'),(2,'打灰抹墙',2); + +create table class( +cid int primary key, +num int, +pid int, +foreign key (pid) references profession(num) +) +insert into class values (1,114,1),(2,514,2); + +create table student( +sid int primary key, +name varchar(10), +cid int, +foreign key (cid) references class(cid) +); +insert into student values (33,'张三',1),(44,'李四',1),(55,'王五',2); + +create table teacher( +tid int primary key, +tname varchar(10) +); +insert into teacher values (1,'秃头眼镜男'),(2,'包工头'); + +create table classroom( +crid int primary key, +crname varchar(10) +); +insert into classroom values (208,'机房'),(408,'露天工地'); + +create table course( +courseid int primary key, +coursename varchar(10), +tid int, +crid int, +foreign key (tid) references teacher(tid), +foreign key (crid) references classroom(crid) +); +insert into course values (1,'编程',1,208),(2,'打灰',2,408); + +create table score( +score int, +courseid int, +sid int, +foreign key (courseid) references course(courseid), +foreign key (sid) references student(sid) +); +insert into score values (93,1,33),(94,1,44),(100,2,55); + +``` + +![](C:\Users\C57BL\Desktop\捕获.JPG) -- Gitee From 0bd3f469d386f28a96affdfbeb565cf85d94e3c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=8D=A3=E6=B3=95?= <2834314614@qq.com> Date: Wed, 6 Sep 2023 23:50:29 +0000 Subject: [PATCH 2/5] update 20230905 ER.md. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 许荣法 <2834314614@qq.com> --- 20230905 ER.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/20230905 ER.md b/20230905 ER.md index 3706950..74d74b5 100644 --- a/20230905 ER.md +++ b/20230905 ER.md @@ -65,3 +65,8 @@ insert into score values (93,1,33),(94,1,44),(100,2,55); ``` ![](C:\Users\C57BL\Desktop\捕获.JPG) + +笔记 +多对多时把两个主键放入第三方表写外键 +一对多时将一的主键放入多的表当外键 +一对一时任意 -- Gitee From 45cc50a0d77c982d7ead5d1d5ace8530e5f16ad0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=8D=A3=E6=B3=95?= <2834314614@qq.com> Date: Thu, 7 Sep 2023 00:52:24 +0000 Subject: [PATCH 3/5] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=202023?= =?UTF-8?q?0904=20=E7=AC=AC=E4=B8=80=E8=AF=BE.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- "20230904 \347\254\254\344\270\200\350\257\276.md" | 7 ------- 1 file changed, 7 deletions(-) delete mode 100644 "20230904 \347\254\254\344\270\200\350\257\276.md" diff --git "a/20230904 \347\254\254\344\270\200\350\257\276.md" "b/20230904 \347\254\254\344\270\200\350\257\276.md" deleted file mode 100644 index 4bbdc17..0000000 --- "a/20230904 \347\254\254\344\270\200\350\257\276.md" +++ /dev/null @@ -1,7 +0,0 @@ -vip解析(粘贴付费视频网址免费浏览) - -盘搜搜(搜寻网盘资料) - -数据库高级 - -js \ No newline at end of file -- Gitee From ae345e8d7abe0f613d9ceb7fbe5524ced96f5be0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=8D=A3=E6=B3=95?= <2834314614@qq.com> Date: Thu, 7 Sep 2023 00:52:32 +0000 Subject: [PATCH 4/5] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=96=87=E4=BB=B6=202023?= =?UTF-8?q?0905=20ER.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 20230905 ER.md | 72 -------------------------------------------------- 1 file changed, 72 deletions(-) delete mode 100644 20230905 ER.md diff --git a/20230905 ER.md b/20230905 ER.md deleted file mode 100644 index 74d74b5..0000000 --- a/20230905 ER.md +++ /dev/null @@ -1,72 +0,0 @@ -```mysql -create database school charset utf8; -use school; -create table faculty( -num int primary key, -name varchar(10) -); -insert into faculty values(1,'软工'),(2,'土木'); - -create table ( -num int primary key, -name varchar(10), -fid int, -foreign key (fid) references faculty(num) -); -insert into profession values (1,'软件技术','1'),(2,'打灰抹墙',2); - -create table class( -cid int primary key, -num int, -pid int, -foreign key (pid) references profession(num) -) -insert into class values (1,114,1),(2,514,2); - -create table student( -sid int primary key, -name varchar(10), -cid int, -foreign key (cid) references class(cid) -); -insert into student values (33,'张三',1),(44,'李四',1),(55,'王五',2); - -create table teacher( -tid int primary key, -tname varchar(10) -); -insert into teacher values (1,'秃头眼镜男'),(2,'包工头'); - -create table classroom( -crid int primary key, -crname varchar(10) -); -insert into classroom values (208,'机房'),(408,'露天工地'); - -create table course( -courseid int primary key, -coursename varchar(10), -tid int, -crid int, -foreign key (tid) references teacher(tid), -foreign key (crid) references classroom(crid) -); -insert into course values (1,'编程',1,208),(2,'打灰',2,408); - -create table score( -score int, -courseid int, -sid int, -foreign key (courseid) references course(courseid), -foreign key (sid) references student(sid) -); -insert into score values (93,1,33),(94,1,44),(100,2,55); - -``` - -![](C:\Users\C57BL\Desktop\捕获.JPG) - -笔记 -多对多时把两个主键放入第三方表写外键 -一对多时将一的主键放入多的表当外键 -一对一时任意 -- Gitee From 0e867b9bc1aa76c6eee5b8c69c21682df8f10fdd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E8=8D=A3=E6=B3=95?= <2834314614@qq.com> Date: Thu, 7 Sep 2023 13:34:16 +0800 Subject: [PATCH 5/5] =?UTF-8?q?=E9=94=9F=E6=96=A4=E6=8B=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...4 \347\254\254\344\270\200\350\257\276.md" | 7 ++ .../20230905 ER.md" | 78 +++++++++++++++++++ 2 files changed, 85 insertions(+) create mode 100644 "08 \350\256\270\350\215\243\346\263\225/20230904 \347\254\254\344\270\200\350\257\276.md" create mode 100644 "08 \350\256\270\350\215\243\346\263\225/20230905 ER.md" diff --git "a/08 \350\256\270\350\215\243\346\263\225/20230904 \347\254\254\344\270\200\350\257\276.md" "b/08 \350\256\270\350\215\243\346\263\225/20230904 \347\254\254\344\270\200\350\257\276.md" new file mode 100644 index 0000000..4bbdc17 --- /dev/null +++ "b/08 \350\256\270\350\215\243\346\263\225/20230904 \347\254\254\344\270\200\350\257\276.md" @@ -0,0 +1,7 @@ +vip解析(粘贴付费视频网址免费浏览) + +盘搜搜(搜寻网盘资料) + +数据库高级 + +js \ No newline at end of file diff --git "a/08 \350\256\270\350\215\243\346\263\225/20230905 ER.md" "b/08 \350\256\270\350\215\243\346\263\225/20230905 ER.md" new file mode 100644 index 0000000..88341a2 --- /dev/null +++ "b/08 \350\256\270\350\215\243\346\263\225/20230905 ER.md" @@ -0,0 +1,78 @@ +```mysql +create database school charset utf8; +use school; +create table faculty( +num int primary key, +name varchar(10) +); + + +create table profession( +num int primary key, +name varchar(10), +fid int, +foreign key (fid) references faculty(num) +); + + +create table class( +cid int primary key, +num int, +pid int, +foreign key (pid) references profession(num) +); + + +create table student( +sid int primary key, +name varchar(10), +cid int, +foreign key (cid) references class(cid) +); + + +create table teacher( +tid int primary key, +tname varchar(10) +); + + +create table classroom( +crid int primary key, +crname varchar(10) +); + + +create table course( +courseid int primary key, +coursename varchar(10), +tid int, +crid int, +foreign key (tid) references teacher(tid), +foreign key (crid) references classroom(crid) +); + + +create table score( +score int, +courseid int, +sid int, +foreign key (courseid) references course(courseid), +foreign key (sid) references student(sid) +); +insert into faculty values(1,'软工'),(2,'土木'); +insert into profession values (1,'软件技术','1'),(2,'打灰抹墙',2); +insert into class values (1,114,1),(2,514,2); +insert into student values (33,'张三',1),(44,'李四',1),(55,'王五',2); +insert into teacher values (1,'秃头眼镜男'),(2,'包工头'); +insert into classroom values (208,'机房'),(408,'露天工地'); +insert into course values (1,'编程',1,208),(2,'打灰',2,408); +insert into score values (93,1,33),(94,1,44),(100,2,55); +``` + + + +笔记 +多对多时把两个主键放入第三方表写外键 +一对多时将一的主键放入多的表当外键 +一对一时任意 -- Gitee