資料庫,er圖轉化為關係模式,達到3NF

2021-03-19 18:23:03 字數 513 閱讀 5590

1樓:匿名使用者

3nf 分解主要是看是否有傳遞依賴,而且你說的部分依賴應該是指部分函式依賴於碼吧。

這裡首先要找出模式的碼:(工號)

因此從函式依賴可以看出(工號→職位,職位→薪酬)存在傳遞依賴於碼的問題,此時分解為3nf就是消除傳遞依賴

員工(工號,部門編號,姓名,性別,職位)

職薪(職位,薪酬)

er圖的聯絡轉化為關係模式時,一般不需要進行3nf分解,除非er圖設計得有問題

2樓:亓官曉慧師雙

是第三正規化,就是裡面不能有插入刪除的冗餘,要求是轉換為關係,就是給出這樣的格式:客戶(客戶編號,客戶名。。。),但是轉後厚的關係還要滿足剛剛說的第三正規化,每個實體的屬性要你自己確定

,你可以自己給,

比如客戶的屬性有編號,姓名,身份證號,

商品的有編號,商品名,類別,售價,***,生產日期,保質期。

貨架的屬性有(編號,層數等)

進貨商有編號,名稱,連聯絡**,地址等。

資料庫怎麼將e r圖轉化成關係模式

如果你已復經建立了e r圖,制那麼轉化為關係模式的bai 方法是 1每個du實體轉換為zhi一個關係模式,實體的屬dao性就是關係的屬性。2實體之間的聯絡轉換比較複雜,請查閱王珊 資料庫系統概論 第4版 p225上面有詳細轉換原則。c語言題目,在資料庫設計中,將e r圖轉換成關係模型資料的過程屬於 ...

如何畫資料庫ER圖,資料庫技術ER圖如何畫

這是資料庫設計的重點,也是資料庫設計 的難點。那麼,如何才能正確地反映客觀回現實,將er圖畫好呢?答案是,必 答須進行正確的需求分析。那麼如何進行需求分析呢?需求分析一般有兩種方法,一種是結構化分析 sa 一種是物件導向分析 ooa 通過這兩種方法的實施以後,都可以得到比較正確的er圖。現在以下面的...

如何畫資料庫ER圖,怎麼把SQL資料庫畫成ER圖

構成e r圖的基本要素是實體型 屬性和聯絡,其表示方法為 實體型 entity 用矩形表示,矩形框內寫明實體名。屬性 attribute 用橢圓形表示,並用無向邊將其與相應的實體連線起來 比如學生的姓名 學號 性別 都是屬性。聯絡 relationship 用菱形表示,菱形框內寫明聯絡名,並用無向邊...