Niedawno stwierdziłem że interesuje się ORM. W internecie jest dość spora lista tych bibliotek więc sam nie wiem na co się zdecydować. Jeśli ktoś zna jakiegoś ORM-a może podać nazwę i krótko scharakteryzować, podać zalety wady itp
Po krótkim zastanowieniu, zrobiłem listę funkcji jakie powinien zawierać (niekoniecznie wszystkich):
*Automatyczne generowanie zapytań
*Tworzenie tabel itp
*Odczyt listy/informacji o tabelach
*Jednoczesny dostęp do wielu tabel
*Obsługa wielu typów baz danych
*Różne operacje na tabelach(dużo jak na jeden punkt ;P )
Najlepiej żeby jeszcze odwzorowanie było oparte na tabelach (z jakiegoś powodu zawsze wydawało mi się to atrakcyjne). Np Zapytanie wygenerowanie na podstawie takiej tabeli:
$zm=array('USER'=>'UserName', 'PASSWORD'=>'XXXX', 'DESCRIPTION'=>'BLABLABLA...');