Hình này đâu phải Access?
Vả lại, nhìn hình này có thể kết luận được rồi. Thí dụ:
Mối liên kết giữa table hanghoa và table cthoadon là hanghoa.tenhang và ctiethoadon.mahang
Vấn đề:
- Tại sao table hanghoa có 2 trường khoá? Mahang đã là duy nhất, vậy tenhang có duy nhất không? Nếu muốn duy nhất, Làm sao bảo đảm điều này nếu như tất cả đều là TV 21 inches chỉ khác hiệu hoặc cùng hiệu nhưng khác đời?
- Tại sao table cthoadon lại lấy mahang liên kết với tenhang của hanghoa, mà không liên kết với hanghoa.Mahang, cùng là mã, và bảo đảm duy nhất?