Xét về hiệu suất và khả năng mở rộng, đó là phương pháp tốt hơn để thực hiện một trong nhiều ánh xạ trong MySQL.Có nên có một bảng riêng biệt khi ánh xạ từ một đến nhiều mối quan hệ không?
Sử dụng một cột riêng biệt nhưng gắn bó với 2 bảng:
(người): id, tên
(điện thoại): id, số lượng, chủng loại, Person_Id
Sử dụng một bảng riêng biệt:
(người): id, tên
(phon e): id, số lượng, loại
(person_phone): id, Person_Id, phone_id
Trong trường hợp nào bạn tưởng tượng thực hiện hai lần tham gia để truy cập dữ liệu bạn cần sẽ nhanh hơn so với thực hiện một lần tham gia? – R0MANARMY
Tôi đã đề cập đến hiệu suất và sự ghê tởm. Tôi đã tự hỏi nếu có một bảng riêng biệt sẽ làm cho nó mở rộng hơn. – Shoaibi
@Dan: Có thể ngắt giản đồ trên nhiều máy chủ cơ sở dữ liệu không? [Mức độ cảnh báo của caffeine đạt được từ lâu, vì vậy đây có thể không phải là đối số tốt nhất] – Shoaibi