16.基數(Cardinality)
基數(Cardinality)用實體間例項的數值對應關係表示,它反映了兩個實體間的數值聯絡,它從父實體的角度描述了一對實體間的數量維度,換句話說,基數中的數字是描述父實體在子表中可能出現的次數範圍,基數實際是1個閉區間。基數可能是:
1)0,1
一個父實體,在子表中可能出現1次,或者不出現(0)。例如:
使用者和許可權的關係,使用者是父實體:使用者A和許可權程式碼001的關係,使用者A若沒有這個許可權,則0值存在;使用者擁有001許可權時,則1值存在;使用者對001的許可權只能擁有一次,所以n值不存在。
在這裡為基數0,1。
2)0,n
一個父實體,在子表中可能出現多次,或者不出現(0)。例如:
教室和學生的關係,教室為父實體:當教室裡沒有學生時,0值存在;教室裡可以只有1個學生,0值存在;教師裡可以有很多學生,n值存在。
在這裡為基數0,n。
3)1,1
4)1,n
//////////////////////網路上摘抄的關於Dependent和Mandatory的說明
從實用的角度來講,一對多和多對一沒什麼分別。
這裡你要注意的是,一對多實際上可以理解為主表和子表。主表的一條記錄可以和子表的N條記錄有關係。
如果要想讓主表的主鍵到子表中繼續做主鍵,子表的記錄就依賴主表的記錄而存在,此時應該在(子表 to 主表)選項裡面的 Dependent 上打勾,這時 Mandatory 自動被選上。
如果不需要主表的主鍵到子表中繼續做主鍵,主表的記錄僅對子表做約束或者說是強制,這時只在(子表 to 主表)選項裡面的 Mandatory 上打勾。
如果不需要主表的主鍵到子表中繼續做主鍵,子表裡的這個欄位可以是主表裡的資料同時也可以為空,在(子表 to 主表)選項裡面的 Mandatory 上的勾去掉。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/725190/viewspace-266523/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 7.40 CARDINALITY
- 【leetcode】劍指 Offer 16. 數值的整數次方LeetCode
- Are we ready for learned cardinality estimation?
- P4715 【深基16.例1】淘汰賽 【思維】
- [20180928]exists與cardinality.txt
- Python小白的數學建模課-16.最短路徑演算法Python演算法
- Deep Upsupervised Cardinality Estimation 解讀(2019 VLDB)
- 簡單解析MySQL中的cardinality異常MySql
- Multiparty Cardinality Testing for Threshold Private Set-2021:解讀
- PostgreSQL多值列的選擇性-Statistics,Cardinality,Selectivity,EstimateSQL
- 輕鬆部署 Laravel 應用 | 《16. 初試 Envoy》Laravel
- python3 筆記16.構建函式defPython筆記函式
- 洛谷題單指南-二叉樹-P4913 【深基16.例3】二叉樹深度二叉樹
- Bitmap Indexing in DBMS Bitmap Index vs. B-tree Index low cardinalityIndex
- LightDB 22.4 新特性之支援Oracle cardinality和ordered_predicates hintOracle
- 16.原始碼閱讀(View的繪製-androidapi-26)原始碼ViewAndroidAPI
- 認真一點學 Go:16. 錯誤與異常Go
- Fauce:Fast and Accurate Deep Ensembles with Uncertainty for Cardinality Estimation 論文解讀(VLDB 2021)ASTAI
- 洛谷題單指南-二叉樹-P5076 【深基16.例7】普通二叉樹(簡化版)二叉樹
- MySQL InnoDB儲存引擎更新Cardinality統計資訊的策略介紹MySql儲存引擎
- A Unified Deep Model of Learning from both Data and Queries for Cardinality Estimation 論文解讀(SIGMOD 2021)Nifi
- 16.徹底解決Jmap在mac版本無法使用的問題Mac
- 16.讓對話方塊支援拖拽操作/目錄框開啟操作
- java 基數排序Java排序
- 數學基礎
- 基礎數論
- 【問題排查篇】一次業務問題對 ES 的 cardinality 原理探究
- 如何修復 SAP UI5 aggregation with cardinality 0..1 相關的錯誤訊息UI
- PostgreSQL生成任意基數數獨-3SQL
- PostgreSQL生成任意基數數獨-2SQL
- 離散數學(數論基礎)
- 解密Prompt系列16. LLM對齊經驗之資料越少越好?LTD & LIMA & AlpaGasus解密
- 基數排序 LSD py排序
- 1、數倉基礎
- 基礎數論——EXGCDGC
- Python基礎:變數Python變數
- python變數基礎Python變數
- 人工智慧必備數學基礎:高等數學基礎(2)人工智慧
- 人工智慧必備數學基礎:高等數學基礎(1)人工智慧