01/10/2018, 16:28
Thắc mắc về chuẩn hóa trong cơ sở dữ liệu!
Chào mọi người! Mình có 1 table như sau:
MCVC | TINH | QUAN | MDV | GIA
--------|--------------|-----|------
NT1TK1 | TPHCM | 1 | TK1 | 10.000
NT1TK2 | TPHCM | 1 | TK1 | 25.000
NT1TN1 | TPHCM | 1 | TN1 | 15.000
NT1TN2 | TPHCM | 1 | TN2 | 35.000
NT1TN1 | TPHCM | 1 | ST1 | 25.000
MCVC: Mã cước vận chuyển
MDV : Mã dịch vụ
Mình định tách tỉnh và quận sang 1 table khác nhưng làm như vậy thì làm sao để liên kết lại được với table trên? Mọi người có hướng đi nào khác nữa không? Cảm ơn!
Bài liên quan
Các bảng liên kêt với nhau qua khóa ngoại mà.
Chắc mình dùng từ không đúng nên làm bạn hiểu lầm ý của mình! Vấn đề của mình là muốn làm cho column tỉnh và quận của table trên không bị trùng lặp. Bạn có ý tưởng nào không?
Chính là cái đó đấy
First Normal Form (1NF): dạng chuẩn 1NF
MCVC với MDV có ràng buộc gì không
Mình không rõ nữa bạn. Đề chỉ cho như vậy và yêu cầu làm giảm dữ liệu trùng lắp!
Cái của bạn cần làm là chuẩn hóa 1nf, rồi đến 2nf, 3nf, cuối cùng boyce-codd