Ecto.Schema / Ecto.Changeset - optional, conditionally present fields

Indeed. What I have now works but I feel like I am shovelling in tons of pure “noise” into the DB. Currently SNR in that column is less than 1:10 and possibly getting worse later…

Thank you for an even better idea.