!pq "# databases behave less like object collections the more size and performance start to matter; object collections behave less like tables and rows the more abstraction starts to matter." http://www.sqlalchemy.org/