Dựa trên nhận xét của bạn ở trên, tôi chỉ cần tạo một lớp sách, một lớp tác giả, một danh sách tác giả và một lớp chương. Gán các chương của sách vào danh sách các đối tượng Chương trên chính Sách. Duy trì Danh sách Tác giả dưới dạng chính tả ID của họ, trỏ đến các đối tượng Tác giả thực tế. Sử dụng thành viên dữ liệu của đối tượng Sách để chứa ID; bạn có thể cung cấp một phương pháp để kéo tác giả ra khỏi chính tả AuthorList để thuận tiện.