third-normal-form

    1熱度

    1回答

    我工作的一個DBMS類和整個3NF合成算法來這裏 http://cis.csuohio.edu/~matos/notes/cis-611/ClassNotes/13-3NF-Synthesis.html 我堅持規範的覆蓋計算。問題如下: 減少以下FD到3NF: FD1 : AB→C FD2 : C→D FD3 : D→B FD4 : B→E 的規範蓋 FD1 : A→C FD2 : C

    0熱度

    2回答

    想象一下下表。在我的情況下,我完全確定name需要爲unique和not null [unique + not null = primary key]。因此name是主鍵。由於某些原因(可能是習慣),我自然創建了一個int類型的主鍵id。 其他假設:我絕對需要在我的表中保留name,並且我絕對確定name(類型varchar)永遠不會超過20個字符。 現在我的第一個問題是[可能是否有預期的接近問題

    0熱度

    2回答

    我有兩個數據庫表: 報告(ID,描述)(關鍵:ID)和 註冊(一個,b,id_report )(關鍵字:(a,b)); id_report是一個外鍵引用報告ID。 在表註冊有函數依賴a - > id_report。 所以表註冊是1NF但不是2NF。 儘管如此,我無法在表註冊中找到插入/更新/刪除問題。可能嗎? 謝謝

    1熱度

    1回答

    我被檢查出表正常化,看看我來: 描述和說明正常化應在本表第三範式 形式顯示的數據的過程(3NF ): BRANCH_NO(PK) BRANCH_ADDRESS TELL_NO MANAGER_ID MANAGER_NAME B001 ADDRESS 1 TELL 1 S1500 TOM DANIELS B002 ADDRESS 2 TELL 2 S0010 MARY

    0熱度

    2回答

    我已經創建了這個數據庫。看起來它工作正常,除了我被告知我的表「事件」不是第三範式。我不明白爲什麼它不是第三種正常形式。我認爲這可能是因爲城市和郵政編碼應該始終相同,但大城市可以有多個郵政編碼,而且我沒有看到只爲城市和他們的郵政編碼創建另一個表的重點,相關到事件表。 同樣抱歉,如果某些名稱或屬性使用系統保留的某些名稱命名不正確。我不得不把代碼翻譯成英文,因爲我用我的母語寫了它:)。謝謝你的幫助。 C

    1熱度

    2回答

    我已經分解了跟蹤員工的關係以及他們在酒店工作的時間。原來的關係如下 R(national insurance number, contract Number, hours, eName, hotel Number, hotel Location) 改寫爲 R(A, B, C, D, E, F) 我已經找到了函數依賴 F:(A->D, E->F, AB->C, B->E, BA->E)

    1熱度

    3回答

    我看了一下3NF https://en.wikipedia.org/wiki/Third_normal_form 維基這是維基給 Tournament Winners Tournament Year Winner Winner Date of Birth Indiana Invitational 1998 Al Fredrickson 21 July 1975 Cleveland

    0熱度

    2回答

    有人可以確保我的數據庫是第三範式,如果不是,解釋爲什麼不呢? 我需要數據庫只有3個表。所以在這裏,它是: Customer No. (PK) Store No. (PK) Sale No. (PK) Name Location Customer No. (FK) Telephone Revenue Store No. (FK) Address Tot

    3熱度

    2回答

    一些援助,這原本會是一個「更新」在這裏另外一個問題提出的邏輯模式:Getting ERROR 1701, ERROR 1452 and ERROR 1305 errors in MySQL - Need some expertise ... 我想我已經成功驗證這種模式到第一和第二範式,但我不確定這是否符合第三範式。這是有問題的模式: 這裏是相關的代碼(注:由於某種原因,我無法重新創建1:在邏輯模型

    0熱度

    2回答

    我對這個3NF(第三範式)有點困惑。我有一個項目,我需要做的,它需要在3NF。我創建了一些描述計算機不同部分的表格。 例如,我有一個名爲CPU的表格和一個名爲COMPUTERSYSTEM的表格。 CPU獲得了列NAME,PRICE,SOCKETTYPE和CLOCKSPEED。 COMPUTERSYSTEM表是不同組件的組合,位於CPU表中或其他組件表中,如GPU。 所以我的問題是,這是3NF?是表