나는 예를 들어, 책의 제목과 발행 연도와 저자의 목록을 가지고 :공동 저작자를 저장할 데이터 구조는 무엇입니까?
브라이언 게츠, 팀 Peierls, 조슈아 블로흐, 조셉 Bowbeer, 데이비드 홈즈, 더그 레아 : 연습 자바 동시성 2006 년
켄 아놀드, 제임스 고슬링 (James Gosling)과 데이비드 홈즈 : 자바 프로그래밍 언어 2005 년
...
나는 일에 가장 좋은 것입니다 어떤 데이터 구조가 궁금 해서요 공동 저자, 함께 쓰여진 서적 및 출판 연도에 관한 정보.
그래프를 그리기 위해이 정보를 사용하고 싶습니다. (JUNG에서, 나는 자바를 사용하고 있습니다.) 각 저자는 노드이고 가장자리는 그들이 공동 저술 한 각 책이 될 것입니다. 매년 별도의 그래프가 그려집니다. 멀티 맵 사용을 고려 중이었습니다.
Map<Year, Map<Author, List<Map<Co-author, Title>>>>
그러나이 방법은 너무 복잡합니까?
미리 도움을 청하십시오.