K Domain builds complex domain schemas by combining the database schema with a rich entity relationship DSLs
David Cruwys
MIT