成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳細講解如何將數據模型轉換成數據庫設計

運維 數據庫運維
數據模型是數據特征的抽象,是數據庫管理的教學形式框架,數據模型是對客觀事物及其聯系的邏輯組織描述。本文將主要為大家介紹如何將數據模型轉化成數據庫設計。

將數據模型轉換成數據庫設計的相關問題:

  1.創建表的聯系

  1:1強實體聯系:

  把一個表的主鍵作為另一張表的外鍵。為了強調***粒度是1,應該把外鍵設置成候選鍵。

  1:N強實體聯系:

  把1的那一段的表(父表)的鍵設置成對應N的那一端的表(子表)的外鍵。

  N:M強實體聯系:

  建立只包含外鍵的第三張交關系表,這個表中每一列都是主鍵的一部分,每一列都對應于其他表外鍵,因此他總是ID依賴于它的兩個父表。

  注意,這張交關系表中,必須要有父表中的行。

  2.使用ID依賴實體聯系的其他方法

  關聯聯系:

  這種聯系只針對聯系本身,而不是實體的屬性。只需建立一張關聯表,ID依賴于兩張父表,并包含父表的聯系屬性,如公司和貨物的:Price。

  注意,關聯表和交關系表的最重要區別是關聯表含有用戶數據,而交關系表則沒有。

  多值屬性:

  用ID依賴實體代表父表所含有的多值組合,如CompanyName的(Contact, PhoneNumber),PhoneNumber可含有多個值。CompanyName在新表中將既是主鍵又是外鍵。

  原型/實例模式:

  當一個ID依賴實體的父實體使用強制關鍵字時,ID依賴實體也使用自己的強制關鍵字。得到的結果是弱實體,擔不是ID依賴實體。

  3.混合實體聯系

  這種設計既包含強實體設計也包含ID依賴實體的設計。

  對HAS-A聯系進行轉換時,總的原則是“把父表的鍵放到子表中”,通常把1對應的父表放到子表中,N:M聯系先轉換成兩個1:N聯系。而對于標識聯系,父表的鍵已經在子表中了,所以什么都不用做。對于混合聯系中的非標識聯系,父表的鍵放在子表中。

  4.子類型 IS-A聯系

  子表和父表的主鍵相同,且子表的主鍵也是外鍵。

  5.遞歸聯系

  1:1

  在表中創建一個外鍵并設為候選鍵,指向父表。此表中父表和子表均是其自身。

  1:N

  通過把父表的鍵放到子表中來標識1:N遞歸聯系。

  N:M

  創建一個交關系表,把它分解成兩個1:N聯系。

本文就簡單為大家總結這五點,思路也比較清晰明了,易于大家去學習掌握,希望能夠對大家有所幫助。

【編輯推薦】

  1. 全面解析關系數據模型存在的不足之處
  2. 細數大型數據庫設計的七大原則
  3. 快速掌握數據庫設計范式的基本概念
責任編輯:迎迎 來源: 賽迪網
相關推薦

2011-03-22 14:57:52

Oracle數據庫普通表分區表

2022-07-19 10:53:57

模型算法智能

2011-04-08 10:16:13

文本文件ACCESS數據庫

2010-05-07 14:29:45

Unix--Tripw

2021-07-14 10:09:05

架構模型數據

2021-02-28 22:20:25

2012-06-20 11:17:02

MemSQL

2021-01-28 09:00:00

SQL數據庫NoSQL

2010-07-06 11:52:59

數據庫RationalJazz

2023-12-11 09:00:00

人工智能3D模型

2017-08-10 14:15:31

Windows10Windows文件轉換

2018-10-15 13:57:38

Hadoop數據庫MySQL

2025-05-22 07:17:09

2021-08-31 09:12:18

StringIntLong

2011-04-06 17:35:17

Access數據庫空記錄

2016-08-23 13:35:22

MVCEFNuGet

2023-11-09 09:00:00

OpenAI人工智能Whisper

2021-01-04 05:42:48

數倉模型設計

2009-08-28 11:03:17

C#長整型數據

2010-09-30 11:04:47

DB2數據庫卸載
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲成人av在线播放 | 国产精品成人一区二区三区 | 成人在线视频一区 | 天天干天天爱天天 | 久久免费大片 | 欧美日韩国产一区二区 | 蜜桃视频在线观看免费视频网站www | 欧美成人免费在线 | h视频免费观看 | av一级在线观看 | 超碰免费在线 | 美女天天操| 亚洲图片视频一区 | av激情在线 | 天天澡天天狠天天天做 | 九九久久精品视频 | 中文字幕亚洲欧美 | 在线成人| 日本天堂视频在线观看 | 欧美日韩一区二区视频在线观看 | 亚洲成av人片在线观看 | 在线播放国产一区二区三区 | 亚洲精品乱码久久久久久黑人 | 午夜精品久久久久久久久久久久久 | 一呦二呦三呦国产精品 | 天堂一区二区三区 | 成人在线观看免费 | 欧美日韩在线免费 | 免费国产一区二区 | 久久青| 亚洲精品免费观看 | 久久99蜜桃综合影院免费观看 | 99久久婷婷国产综合精品首页 | 久久蜜桃av一区二区天堂 | 亚洲视频www | 欧美在线| 欧美九九九 | 国产精品二区三区 | 久久极品 | 欧美激情精品久久久久久免费 | 天天操天天天干 |