請問下各位大佬,在某個關系模式中,如果每個屬性都能唯一標識一個元組。例如在A(身份證號,員工編號,指紋)中。這是一個全碼嗎?是所有屬性組成一個碼還是所有屬性都是碼
uj5u.com熱心網友回復:
這是一個全碼嗎?是所有屬性組成一個碼還是所有屬性都是碼在業務上來講,這三個屬性都是唯一碼,所以你在設計資料的物理設計時,可以建立三個碼(唯一鍵),每個碼都是單一屬性。
但是,把三個屬性放在一起,建立一個組合的碼,那就和業務不相符了。
uj5u.com熱心網友回復:
[face]qq:37.gif[/fac那這就屬于第三范式了對嗎?假如有一個一對一關系,就像身份證號與員工號,那么在資料庫函式依賴中,前者決定后者還是后者決定前者呢
uj5u.com熱心網友回復:
是否屬于第三范式,要把所有的屬性都列出來,才能判定。
身份證號與員工號,是誰決定誰。 這個問題要這要理解,如這是一個公司的員工表, 肯定是員工號決定身份證號。
uj5u.com熱心網友回復:
假如就只有這幾個屬性,那么請問可以判斷屬于第幾范式嗎
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/27917.html
標籤:基礎類
上一篇:跳槽除了薪資生無可戀
