Como te comentaba, no se puede poner un ejemplo así sencillo, de hecho ahí mismo en el blog tengo esa otra parte, usa el patrón
Active Record y Active Table. MVC más que algo sencillo es todo un patron de diseño, que engloba muchas veces otros patrones de diseño como Singleton, Registry, Active Record, Active Table, Data Mapper, etc.
Saludos.