The records and fields in a content system should reflect information people actually maintain. Before adding a field, approval stage, or special case, identify the real decision it serves. Include enough structure to make editing predictable, without asking editors to follow steps that no real task requires.
Start with a real edit.
Consider an editor changing a Creative title and summary. The illustration puts those facts in one database-owned record, then branches to the article, search result, and preview. The editor should not have to find and correct three copies. The article, search result, and preview each use the same content for a different purpose.
Put it into practice.
Follow one real edit from its owning record to the page, preview, and search result. Store each fact once, define how pages and previews read it, and add fields or record types when editors need them for an actual task. Honor the chosen database architecture throughout that path.
Which real edit should become simpler because of this structure?