I'm trying to learn about basic drupal concepts while planning out my site. I'm trying to figure out the drupal way to accomplish things. Actually I'd also like language to describe what functionality I'm looking for and whether it can be done through the Drupal 8 GUI or requires some module.
I've created two content types BOOK and AUTHOR. Both have about 5 fields.
I want to have a third content type called BOOK REVIEW.
When you input data in the form for BOOK REVIEW, I am using an entity reference field which autocompletes in the form display. In the form display for BOOKREVIEW, I want to type in the name of the AUTHOR (Charles Dickens) and then drupal will offer me the choice I want from an AUTHOR node. AUTHORNAME is one field in the AUTHOR content type.
Here's what I don't understand.
When I am creating/editing a BOOKREVIEW, I want a way to display not only the AUTHORNAME field, but also pull data for 2 or 3 other fields in the same Charles Dickens node for AUTHOR (such as NATIONALITY or YEAR OF DEATH). So in the form display for BOOKREVIEW, I would have no reason to input YEAR OF DEATH or NATIONALITY. Yet I don't know how to put data from thee fields in the BOOKREVIEW display. I would just expect it to be called and available for the display as a result of having already input CHARLES DICKENS in the form display for BOOKREVIEW.
Initially I thought I need to establish a RELATIONSHIP between one BOOKREVIEW node and one AUTHOR mode. But relationships seems to have to do with VIEWS only, and I'm not really interested in making a view. (A view is a way of display more than more than one nodes of a content type, and I am only interested in producing a display for one node. Or am I wrong?
What would be the best way to accomplish this task of invoking additional fields from a single AUTHOR mode by simply creating a content reference for AUTHORNAME?
EDIT: My primary purpose is to produce a site with articles/blogposts, etc. I'd like multiple ways to sort nodes, plus having books and authors separate simplify the process for users of creating reviews. It's not a primary goal, but keeping these things separate make it easier to create alternate ways to browse reviews. –