一對多和多對多這兩種關係怎麼理解呢?舉個例子,一輛汽車和輪子的關係是什麼關係呢

2021-03-29 00:23:58 字數 7433 閱讀 1090

1樓:雨幕憑欄

這個汽車和輪子是一對多的關係,乙個汽車可以同時擁有幾個輪子,但是乙個輪子只能屬於一輛汽車,這個輪子用在一輛汽車上的同時就不能讓其他汽車使用。多對多你可以這樣理解比如乙個老師可以有多個學生,乙個學生也可以同時擁有多個老師。

不知道這樣說你可不可以理解

一對一關係,一對多關係,多對多關係,分別舉兩個例子

2樓:啊醬咩咩噠

一對一關係舉例:

1、每個中國本土居民和他們唯一的身份證編號

2、每個班級中唯一的班長,每個班長也只服務於唯一的班級

一對多關係舉例:

1、乙個年級段有多個平行班級,多個平行班都隸屬於乙個年級段

2、乙個班級有若干個學生,若干個學生隸屬於乙個班級

多對多關係舉例:

1、乙個班級有若干個老師,乙個老師也可以帶若干個班級

2、一門課程同時有若干個學生選修,乙個學生可以同時選修多門課程

拓展資料:

以上一對

一、一對多、多對多關係隸屬於對映

在數學裡,對映是個術語,指兩個元素的集之間元素相互"對應"的關係,為名詞。

"對映"或者"投影",需要預先定義投影法則部分的函式後進行運算。因此"對映"計算可以實現跨維度對應。相應的微積分屬於純數字計算無法實現跨維度對應,運用微分模擬可以實現本維度內的複雜模擬。

對映可以對非相關的多個集合進行對應的近似運算,而微積分只能在乙個連續相關的大集合內進行精確運算。

定義如下;

設a、b是兩個非空集合,如果存在乙個法則f,使得對a中的每個元素a,按法則f,在b中有唯一確定的元素b與之對應,則稱f為從a到b的對映,記作f:a→b。

其中,b稱為元素a在對映f下的象,記作:b=f(a); a稱為b關於對映f的原象。集合a中所有元素的象的集合稱為對映f的值域,記作f(a)。

注意:(1)對於a中不同的元素,在b中不一定有不同的象;(2)b中每個元素都有原象(即滿射),且集合a中不同的元素在集合b中都有不同的象(即單射),則稱對映f建立了集合a和集合b之間的乙個一一對應關係,也稱f是a到b上的一一對映。

3樓:匿名使用者

一對一:班級和班號,學生姓名和學號

一對多:班級和學生,學校和學校中的院系

多對多:學生和課程,教師和學生

4樓:匿名使用者

一對一:我有乙個身份證號 ;

一對多:我有多張銀行卡;

多對多:我是招行、交行、建行的客戶,但是這些銀行使用者均過億。

5樓:就是cc吖

一對一關係是指關聯式資料庫中兩個表之間的一種關係,該關係中第乙個表中的單個行只可以與第二個表中的乙個行相關,且第二個表中的乙個行也只可以與第乙個表中的乙個行相關。

舉例:班級與班長之間的聯絡:乙個班級只有乙個正班長;乙個班長只在乙個班中任職。

一對多關係是關聯式資料庫中兩個表之間的一種關係,該關係中第乙個表中的單個行可以與第二

個表中的乙個或多個行相關,但第二個表中的乙個行只可以與第乙個表中的乙個行相關。

舉例:班級與學生之間的聯絡:乙個班級中有若干名學生;每個學生只在乙個班級中學習。

多對多關係是關聯式資料庫中兩個表之間的一種關係, 該關係中第乙個表中的乙個行可以與第二個表中的乙個或多個行相關。第二個表中的乙個行也可以與第乙個表中的乙個或多個行相關。

舉例:課程與學生之間的聯絡:一門課程同時有若干個學生選修;乙個學生可以同時選修多門課程。

6樓:love路

我和乙個人單挑,我只能打

他,他只能打我。

每個班級中唯一的班長,每個班長也只服務於唯一的班級

這是一對一

他叫了乙個宿舍的兄弟出來,我能打幾個人,他們只能打我乙個人。

每個班級中唯一的班長,每個班長也只服務於唯一的班級

這是一對多

我也叫了乙個宿舍的兄弟出來,現在每個人都能打幾個人,每個人都被幾個人打。

乙個班級有若干個老師,乙個老師也可以帶若干個班級

這叫多對多

拓展資料:

關係是指人與人之間,人與事物之間,事物與事物之間的相互聯絡。

市場營銷中的關係是指精明的市場營銷者為了促使企業交易成功而與其顧客、分銷商、經銷商、**商等建立起長期的互利互信關係。它促使市場營銷者以公平的**,優質的產品,良好的服務與對方交易,同時,雙方的成員之間還需加強經濟,技術及社會等各方面的聯絡與交易。

人際關係是人與人之間在活動過程中直接的心理上的關係或心理上的距離。人際關係反映了個人或群體尋求滿足其社會需要的心理狀態,因此,人際關係的變化與發展決定於雙方社會需要滿足的程度。人在社會中不是孤立的,人的存在是各種關係發生作用的結果,人正是通過和別人發生作用而發展自己,實現自己的價值。

關係可分為正式關係和非正式關係,非正式關係較正式關係更為古老和普遍。現代管理理論的奠基人巴納德指出,即使在正式的組織中,個體仍然是社會人。自20世紀30年代以來,在包括政治學、社會學、經濟學及管理學等眾多學科中,關係的非正式性受到了越來越多的重視。

關係的內涵在中西方有所不同,西方特意用guanxi(relationship)一詞來描述中國式的關係

7樓:微

滕普爾推薦至2017至10-11

一對一:班級和班級編號,學生姓名和學生編號。

一對多:班級和學生,學校和學校。

多對多:學生與課程、教師與學生

提問者建議回答這個問題。

資料庫中一對一 一對多 多對多關係是什麼意思

8樓:梅棄迎新

舉個例子:

你有3個表

學生表(學生id 學生姓名)

課程表(課程id 課程名)

成績表 (學生id 課程id 分數)

班級表(班級id 學生id)

計算機二級vf裡面,一對多和多對多關係,是什麼意思?我看不懂

9樓:匿名使用者

對乙個bai實體可以有多個實體跟du它對應,zhi就是一對多,dao在資料庫裡就是一版

個表中的一條記錄可以對權應另一張表中的多個記錄。

多對多是乙個多個實體對應多個的,舉例比較容易理解一點。

乙個老師可以教多個學生,這個老師跟學生的關係就是一對多。

乙個學生可以選多門課程,課程中的其中一門也可以被多個學生選修,這就是多對多的關係。

access資料庫中一對一和一對多的關係是什麼意思!

10樓:匿名使用者

乙個欄位中的特定

抄值對應另外bai乙個欄位中的多個值叫一對du多,如表1 表2id name deptno deptno dept

1 張三zhi 2 1 行政部

2 李四 2 2 財務部dao

3 王五 1

用deptno 連線兩個表

財務部下面有兩個員工 表2 和表1 的關係就是1對多乙個欄位中的特定值對應另外乙個欄位中的唯一特定值就是一一對應

11樓:

資料庫中的一對一,給你舉個例子:

就好比每個人只有乙個身份證一樣,這就是一對一的關係。

一對多:比如乙個學生,他可以上語文課,也可以上數學課,也可以上英語課....,這裡面的學生和課程就是一對多的關係了

12樓:匿名使用者

比如說乙個學校和n個班級就是 1對多的關係。乙個班級就乙個班主任就是一對一的關係。

分別列舉出實體之間一對一,一對多,多對多的例子 5

13樓:匿名使用者

一對一:班級與班長之間的聯絡:

乙個班級只有乙個正班長

乙個班長只在乙個班中任職

一對多:班級與學生之間的聯絡:

乙個班級中有若干名學生,

每個學生只在乙個班級中學習

多對多:課程與學生之間的聯絡:

一門課程同時有若干個學生選修

乙個學生可以同時選修多門課程

14樓:匿名使用者

一對一:我有乙個身份證號 ;

一對多:我有多張銀行卡;

多對多:我是招行、交行、建行的客戶,但是這些銀行使用者均過億。

15樓:匿名使用者

一對一:夫妻之間是一對一的關係

一對多:乙個老闆對應多個下屬 乙個組織對應多個成員多對多:乙個老師對應多個學生 同時乙個學生對應多個老師 共同構成多對多的關係

一般的專案中,一對多用的是比較多的。搞清楚這些對映關係需要多試幾個基本的例子。

sql的一對多,多對一,一對一,多對多什麼意思?

16樓:思念是一種醉過

1、一對多:比如說乙個班級有很多學生,可是這個班級只有乙個班主任。在這個班級中隨便找乙個人,就會知道他們的班主任是誰;知道了這個班主任就會知道有哪幾個學生。

這裡班主任和學生的關係就是一對多。

2、多對一:比如說乙個班級有很多學生,可是這個班級只有乙個班主任。在這個班級中隨便找乙個人,就會知道他們的班主任是誰;知道了這個班主任就會知道有哪幾個學生。

這裡學生和班主任的關係就是多對一。

3、一對一:比如說乙個班級有很多學生,他們分別有不同的學號。乙個學生對應乙個學號,乙個學號對應乙個學生;通過學號能找到學生,通過學生也能得到學號,不會重複。

這裡學生和學號的關係就是一對一。

4、多對多:比如說乙個班級有很多學生,他們有語文課、數學課、英語課等很多課。一門課有很多人上,乙個人上很多門課。這裡學生和課程的關係就是多對多。

1、一對一的使用方法

(1)使用巢狀結果對映來處理重複的聯合結果的子集 。

(2)通過執行另外乙個sql對映語句來返回預期的複雜型別。

2、一對多的實現方法

在多的一方的表裡面,新增外來鍵。

3、多對多的實現方法

多對多,必須要通過單獨的一張表來表示。

17樓:匿名使用者

舉個例子:

你有3個表

學生表(學生id 學生姓名)

課程表(課程id 課程名)

成績表 (學生id 課程id 分數)

班級表(班級id 學生id)

這裡的班級表跟學生表就是一對多 乙個班級包含了很多學生 反過來就是多對一

這裡的課程表就是多對多 一門課對應多個學生選擇 乙個學生也可以有多個課程可以選

至於一對一的話 教授與學生的關係 一般乙個教授就對應乙個學生

18樓:匿名使用者

一對一:我有乙個身份證號 ;

一對多:我有多張銀行卡;

多對多:我是招行、交行、建行的客戶,但是這些銀行使用者均過億。

19樓:匿名使用者

就是在資料庫裡,表與表之間的資料交換與提取,例如有兩表:表一(b中有字段mc,sl),表二(c中有字段mc,sl)

在查詢分析器中輸入

select b.mc,a.sl from b.a,c.b where a.mc=b.mc

就能看到表b,c中欄位mc相同的資料資訊了。

資料庫1對多的關係可以詳細解釋下麼

20樓:匿名使用者

設r(u)是乙個屬性集u上的關係模式,x和y是u的子集。

若對於r(u)的任意乙個可能的關係r,r中不可能存在兩個元組在x上的屬性值相等, 而在y上的屬性值不等, 則稱 「x函式確定y」 或 「y函式依賴於x」,記作x→y。

x稱為這個函式依賴的決定屬性集(determinant)。

y=f(x)

說明:1. 函式依賴不是指關係模式r的某個或某些關係例項滿足的約束條件,而是指r的所有關係例項均要滿足的約束條件。

2. 函式依賴是語義範疇的概念。只能根據資料的語義來確定函式依賴。

例如「姓名→年齡」這個函式依賴只有在不允許有同名人的條件下成立

3. 資料庫設計者可以對現實世界作強制的規定。例如規定不允許同名人出現,函式依賴「姓名→年齡」成立。所插入的元組必須滿足規定的函式依賴,若發現有同名人存在, 則拒絕裝入該元組。

例: student(sno, sname, s***, sage, sdept)

假設不允許重名,則有:

sno → s***, sno → sage , sno → sdept,

sno ←→ sname, sname → s***, sname → sage

sname → sdept

但s*** -\→sage

若x→y,並且y→x, 則記為x←→y。

若y不函式依賴於x, 則記為x-\→y。

在關係模式r(u)中,對於u的子集x和y,

如果x→y,但y 不為 x的子集,則稱x→y是非平凡的函式依賴

若x→y,但y 為 x的子集, 則稱x→y是平凡的函式依賴

例:在關係sc(sno, **o, grade)中,

非平凡函式依賴: (sno, **o) → grade

平凡函式依賴: (sno, **o) → sno

(sno, **o) → **o

部分函式依賴: 若x->y 並且,存在x的真子集x1,使得x1->y,則 y部分依賴於 x。

完全函式依賴:若x->y並且,對於x的任何乙個真子集x1,都不存在x1->y 則稱y完全依賴於x。

邏輯蘊含 舉個例子:

y=f(x)

省=f(城市)

只要給出乙個具體的城市值,就會有唯一乙個省值和它對應,如"武漢市"在"湖北省".這裡的"城市"是自變數x,"省"是因變數或函式值y.把x函式決定y,或y函式依賴於x表示為:x→y

設有關係模型r(a1,a2,...an),x和y均為的子集,r是r的任一具體關係,t1,t2是r中的任意兩個元祖.如果由t1[x]=t2[x]可以推導出t1[y]=t2[y],則稱x函式決定y,或y函式依賴於x,記為x→y.

你所問的碼是說主碼與候選碼麼?

主碼 我們在建立資料庫的時候,需要為每張表指定乙個主鍵,所謂主鍵就是能夠唯一標識表中某一行的屬性或屬性組,乙個表只能有乙個主鍵,但可以有多個候選索引。因為主鍵可以唯一標識某一行記錄,所以可以確保執行資料更新、刪除的時候不會出現張冠李戴的錯誤。當然,其它字段可以輔助我們在執行這些操作時消除共享衝突,不過就不在這裡討論了。

主鍵除了上述作用外,常常與外來鍵構成參照完整性約束,防止出現資料不一致。所以資料庫在設計時,主鍵起到了很重要的作用。

常見的資料庫主鍵選取方式有:

自動增長字段

手動增長字段

uniqueidentifier

「***b」型別

候選碼:除了主碼,全碼裡面剩下的碼!

這兩種多肉植物叫什麼名字,這兩種多肉植物分別叫什麼名字

不知道不過我提醒你不常見的的稀有多肉植物有的有毒 這兩種多肉植物叫什麼名字?第乙個是獵戶座,第二個是帝比。葉插就把健康飽滿的葉子摘下後放個一到兩天,讓生長點傷口恢復,然後隨便放哪都可以,也可以放土上。乾燥的環境就給葉子附近的土噴水或少量澆水,保持通風,在散光處。等髮根後把根埋進土裡,再澆水就是土表面...

請問這兩種多肉是什麼品種,請問這兩種是什麼多肉品種

銀手指,塔洛克。白鳥的白刺要比銀手指的濃密一些。好多商家都拿銀手指當白鳥買。請問這兩種是什麼多肉品種?石蓮花的藥錦吧 魯氏石蓮花 echeveria runyonii rose ex walther 1 別稱魯氏,是隸屬於景天科擬石蓮花屬的 2 多肉植物,野外分布於墨西哥,需要接受充足日照,為中小型...

為什麼函式可以多對一不可以一對多

函式就是要通過自變數來確定因變數。如果乙個自變數可以對應幾個專因變數的話,就無法確定屬取哪個值了。所以不能一對多。但是多對一的情況下,每個自變數的值,對應的還是乙個因變數的值。每取乙個自變數,還是能唯一的得到乙個因變數。只是這樣的函式沒有反函式而已。在函式f x 中,唯 bai一性指du的是相同的x...