Một trường hợp mà đôi khi tôi phát hiện ra là như thế này:
Bảng countries_id , chỉ chứa một cột với ID số cho mỗi quốc gia.
Bảng countries_description , chứa các cột với ID đất nước, một cột Với ngôn ngữ ID và một cột với tên nước cục bộ.
Bảng company_factories , chứa thông tin về từng nhà máy của công ty, bao gồm cả quốc gia tại Wich đang đặt.
Vì vậy, để duy trì tính thống nhất của dữ liệu và dữ liệu độc lập với ngôn ngữ trong các bảng, cơ sở dữ liệu sử dụng lược đồ này với các bảng chỉ có một cột để cho phép các khóa ngoại không có phụ thuộc ngôn ngữ.
Trong trường hợp này, tôi nghĩ rằng sự tồn tại của một bảng cột là hợp lý.
Đã chỉnh sửa để trả lời bình luận bởi: Quassnoi

(nguồn: ggpht.com )
Trong lược đồ này, tôi có thể xác định khóa ngoại trong bảng company_factories mà không yêu cầu tôi bao gồm cột Ngôn ngữ trên bảng, nhưng nếu tôi không có bảng country_id, tôi phải bao gồm cột Ngôn ngữ trên bảng để xác định khóa ngoại .