So far in this _Building with Patterns_ series, we've looked at the [Polymorphic](https://www.mongodb.com/blog/post/building-with-patterns-the-polymorphic-pattern), [Attribute](https://www.mongodb.com/blog/post/building-with-patterns-the-attribute-pattern), and [Bucket](https://www.mongodb.com/blog/post/building-with-patterns-the-bucket-pattern) patterns. While the document schema in these patterns has slight variations, from an application and query standpoint, the document structures are fairly consistent. What happens, however, when this isn't the case? What happens when there is data that falls outside the "normal" pattern? What if there's an outlier?
↧