mr47
26-12-2004, 14:27
tôi đang làm một cái bài tập như sau : (nên nhớ tôi mới học nhe )
Table về game gồm các field chứa các thông tin liên wan đên game !
như thể loại , bình luận .vv
Nhưng có một vấn đề như sau : Game thì có nhiều loại máy !! XBox, PS PC , CUBE , Mobi (5 loại )
Một game có thể có ở nhiều loại máy !! Tôi dịnh chia ra 5 field tương ứng với 5 loại máy !!
Nếu game nào có ở loại máy nào thì giá trị (varchar) ở field đó là Y, ngược lại là N
Ví dụ game hitman có ở hệ XBOX , PS và PC thì ở 3 filed đó sẽ có giá trị Y còn ở hai file CUBE và Mobi là N
Như vậy có tối ưu không ????
Tôi có nên hợp 5 field đó vào 1 table chung với các thông tin khác ( thể loại, bình luận ..) không ??/
Nếu hợp lại thì table sẽ có đến 12 field !
Cảm ơn !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Table về game gồm các field chứa các thông tin liên wan đên game !
như thể loại , bình luận .vv
Nhưng có một vấn đề như sau : Game thì có nhiều loại máy !! XBox, PS PC , CUBE , Mobi (5 loại )
Một game có thể có ở nhiều loại máy !! Tôi dịnh chia ra 5 field tương ứng với 5 loại máy !!
Nếu game nào có ở loại máy nào thì giá trị (varchar) ở field đó là Y, ngược lại là N
Ví dụ game hitman có ở hệ XBOX , PS và PC thì ở 3 filed đó sẽ có giá trị Y còn ở hai file CUBE và Mobi là N
Như vậy có tối ưu không ????
Tôi có nên hợp 5 field đó vào 1 table chung với các thông tin khác ( thể loại, bình luận ..) không ??/
Nếu hợp lại thì table sẽ có đến 12 field !
Cảm ơn !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!