Web tool useful for administrating sqlalchemy defined databases.
Elixir is a declarative layer on top of the SQLAlchemy library.
The association object pattern is a variant on many-to-many: it specifically is used when your association table contains additional columns beyond those which are foreign keys to the left and right tables.