Proper Many-to-Many relationships for Author and Type