ORM
Object Relational Mapping (ORM) je vrstva aplikace, která mapuje aplikační objekty na relační databázi. Při vývoji aplikací v Medio Interactive využíváme pro objektově-relační mapování systém Doctrine 2. Více si o ORM frameworcích přečtěte například v seriálu na Zdrojáku.
V úvodním článku seriálu jsme si systém Doctrine 2 obecně
představili, ukázali si, kde jej stáhnout a jak jej nainstalovat. Dneska se
pustíme do skutečné práce, řekneme si, co jsou vlastně entity a jak se
s nimi v Doctrine 2 pracuje. Téma nám vydrží až do příště.
Doctrine 2 je nový ORM framework pro jazyk PHP. V porovnání s již
existujícími systémy pro mapování objektů na relační databázi
přináší zajímavý posun a má velkou šanci stát se v budoucnu
převládajícím ORM pro aplikace psané v jazyce PHP. V několika dílech
tohoto seriálu si Doctrine 2 postupně představíme.