I have a scenario where I have a model that I want to populate and validate against, but don't necessarily want to write down to the database when it's parent object is.
For instance, let's say I have an account and a credit card model, the credit card is built against the account, and validated when the account is, but also saved when Account.save! is called.
How can I prevent this model from saving down (because I might not want CC data in my database)