Relational Model Documentation

$followers $this
  
->add('Model_Book')
  ->
ref('Author')
  ->
ref('Followers')
  ->
dsql()->field('count(*)')
  ->
getOne();

Active Record (ORM) with support for Conditions, Expressions, Sub-Queries, References and Joins. Based on "Model" and "DSQL".

Goals and Features of Model

Eliminate the need to write any queries
Automatic Conditions
Complex Table Joins
Expressions
Based on Basic Models
Multi-row Acitons
Insert versus Modify
Relies on DSQL

What DSQL is not?

In the spirit of Agile Toolkit — all of it's classes are strictly focused on a one simple task, without trying to do everything. Here are things which Model will not do and why:

No attempting to manage structure
Not Limiting