国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

數據庫表設計最終方案

2024-07-21 02:51:58
字體:
來源:轉載
供稿:網友

每天睡覺前必做兩件事

數據庫表的設計

一對多多對一多對多一對一

一對多或多對一:多的一方加外鍵,描述數據的關系

多對多:加中間表來描述關系

一對多或多對一的對象存到數據庫時,表的設計方案(部門和員工)

create table department ( id int PRimary key, name varchar( 40) ); create table employee ( id int primary key, name varchar( 40), salary decimal( 8,2), department_id int, constraint department_id_FK foreign key( department_id) references department(id) );

多對多對象的表的設計( 老師和學生)

create table teacher ( id int primary key, name varchar( 40), salary decimal( 8,2) ); create table student ( id int primary key, name varchar( 40) ); create table teacher_student ( teacher_id int, student_id int, primary key( teacher_id,student_id), constraint teacher_id_FK foreign key( teacher_id) references teacher( id), constraint student_id_FK foreign key( student_id) references student( id) );

一對一表的設計( 人和身份證)

主從關系,從加外鍵,外鍵約束,唯一約束,非空約束 create table person ( id int primary key, name varchar( 40) ); create table idcard ( id int primary key, city varchar( 40), constraint id_FK foreign key(id) references person(id) );

自連接表的設計( 家族管理系統)

create table person ( id int primary key, name varchar( 40), parent_id int, constraint parent_id_Fk foreign key( parent_id) references person( id) );


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀化市| 常山县| 西城区| 镇远县| 扶余县| 涪陵区| 西峡县| 琼结县| 威海市| 长宁县| 永年县| 昭觉县| 河南省| 瑞丽市| 奇台县| 页游| 塔城市| 山阳县| 凤台县| 出国| 读书| 靖安县| 孟连| 禹城市| 洛隆县| 济阳县| 金阳县| 余江县| 堆龙德庆县| 鄂温| 巴塘县| 综艺| 高尔夫| 略阳县| 大宁县| 涿鹿县| 突泉县| 嘉鱼县| 曲沃县| 武冈市| 全州县|