<p dir="ltr">On 24 Jul 2015 11:20, "Kasper Grubbe" <<a href="mailto:kawsper@gmail.com">kawsper@gmail.com</a>> wrote:<br>
><br>
> One of the purest forms of this that I have found is the "Password-change" use case. Because it deals with virtual fields as well. So lets say you have a User-model, and that model have a password-field that needs to be changed.<br>
><br>
> The database would look like this:<br>
><br>
> User<br>
> id<br>
> username<br>
> password<br>
><br>
> But what the user most often is presented with is these fields:<br>
><br>
> Current password<br>
> New password<br>
> New password confirmation<br>
><br>
> So you have a case where the interface doesn't match the structure of your database.</p>
<p dir="ltr">Hopefully the database has "password_hash" or similar, rather than "password" ;-)<br></p>