資料庫中表的關係可以具體的分為三種
1.一對一關係
可以理解為乙個學生乙個學號
2.一對多關係
乙個班級多個學生
因為在資料庫中是沒有陣列這個概念的。因此在在資料庫中就必須設定兩個表來對應這種關係。
3.多對多關係
(這個不是數學中的對映關係)
學生選課
乙個學生可以選幾門課,一門課可以被多個學生選擇,這種情況下我們需要三個表來描述這個關係,選課表,學生表,課表,選課表來作為中間表來連線學生表和課表。
有些多對多關係可能需要多組表去描述,具體關係具體設計表。
MySQL中表的操作
語法 create table table name field1 datatype,field2 datatype,field3 datatype character set 字符集 collate 校驗規則 engine 儲存引擎 說明 create table class major varc...
MySQL中表的操作
在mysql中,表是一種資料庫物件,表由若干個字段 列 組成,表的操作包括增刪查改。乙個表中的書庫物件包括 列 column 索引 index 及觸發器 列也稱屬性列,在建立表時,必須指定列的名字和型別,同時也可以指定約束 索引是根據指定的資料庫表列建立起來的順序 觸發器是指使用者定義的事務命令的集...
MySQL中表的基本操作
1.建立表 語法 create table table name field1 datatype,field2 datatype,field3 datatype character set 字符集 collate 校驗規則 engine 儲存引擎 說明 2.建立表案例 create table us...