TheLobster
Comma Aficionado
- Joined
- Jul 26, 2020
- Posts
- 3,080
An in-between solution would be add explicit co-authors, stored in a new N:N table, while still ascribing each story to one primary author internally. UI could then be changed gradually to reflect coauthorship, although certain queries (such as showing the list of all the stories to which someone has contributed) would certainly get more complicated.I know databases, and I can tell you that this change would likely be hard to implement. I assume that the current relationship between the tables Authors and Stories is one to many, and changing it would require an additional table as a go-between, to store their primary keys. A change to the database this big would be a possible but a sizable undertaking.
Just so people don't think I'm going soft on Lit, much of the other stuff we asked for are simple frontend changes, way easier to implement. If they aren't ready to even acknowledge those things, I wouldn't hold my breath for this particular change.