The term " Tier " in my experience usually refers to physical applications, for example. Client level and server level.
MVC - refers to the 3 " Layers " with the concern associated with the separation around the 3 problems that it describes in the model (data), view (UI), controller (App Logic).
Now that I have made this distinction regarding my terminology ..
mvc?
, (- , ), , . ORM, , , , ORM? (DAL) .
, , , , DAL , MVC.
, , , .