I have created a base for cataloguing books/manga. The problem I’m having is with audiobook narrators. When a book is logged, they sometimes have two different narrators. They log the narrators names and the strengths and weaknesses of each narrator. For a specific example, lets say there are two narrators. Narrator 1 is Julia Whelan and Narrator 2 is Will Damron. Narrator 1 strengths (a multi select field) “Distinct Character Voices” and “Emotional Resonance”. Narrator 2 strengths are “Good Articulation/Pronunciation” and “Good Rhythm and Pacing”. Then the information is supposed to go to a narrator table where it logs this information. Because they narrate multiple books, these strengths can be added to with other books. The issue is that as far as I can figure, a lookup field won’t work because they need to apply to only the correct narrator. A rollup has the same issue. I can do it via automation but that gets really messy and complicated because it will create extra little bubbles like the pic below if you don’t do an effective enough check to see if the narrator table fields were empty or already have information. Which makes for some really complex if/else statements. Does anyone have any ideas that would work for this?

Here’s an example of the messy automation mentioned:




