Ok, I know the title makes it sound silly but hear me out here.
Here's my conundrum...
Right now, I'm working on a flight patrol log for a transmission system. I want the user to be able to check off which sections of the system they patrolled during their flight while also updating each section with a new "last patrolled on" and "last patrolled by" (new log entry in a table row, many transmission lines in a feature layer).
One obvious solution is having the log entry be the parent feature with many transmission line children. The problems are
- I want the users to update existing transmission lines, not create new ones.
- I want the transmission lines to be able to be related to many log entries.
- BUT I don't want the user to have to open every section of transmission line in an inbox to mark it as having been patrolled (in the case that the transmission line is the parent)
I would prefer the transmission line be the parent as I am ok with the "patrolled_sections" field in the log entry just being a list of section names rather than an actual relationship, so I guess then my question boils down to is there a way to update a field in multiple parent features when collecting a single new child feature? ei each section of transmission selected in a select multiple question in the flight log gets updated with a "last patrolled on" and "last patrolled by"
Thoughts? Solutions?