2011-01-20 8 views
2

私は確信していませんが、これは非正規化されたテーブルですか?これは非正規化テーブルですか?

EmployeesGrade
のEmpID
グレード1
Grade2
Grade3

はい場合は、どのようにこの正規化された表に作るのですか?

+2

あなたは、番号の名前(例えば、 'グレード1、Grade2、Grade3')との一連の列を見つけるいつでも、それはあなたが非正規化構造を見ている良い手がかりです。 –

答えて

5

これは非正規化されているようです。正規化するには、

(主IDはEmpIDとGradeNo)を主キーとします。例レコードは次のようになります。

EmpID GradeNo Grade 
----- ------- ----- 
123  1  A 
123  2  B 
123  3  A 
234  1  D 
... 
関連する問題