diff --git a/lib/ORM.js b/lib/ORM.js
index <HASH>..<HASH> 100644
--- a/lib/ORM.js
+++ b/lib/ORM.js
@@ -96,7 +96,7 @@ ORM.prototype.define = function (name, properties, opts) {
 
 	this.models[name] = new Model({
 		driver         : this.driver,
-		table          : name,
+		table          : opts.table || opts.collection || name,
 		properties     : properties,
 		cache          : opts.cache,
 		id             : opts.id || "id",
Allow the table name to be set/overridden (#<I>) - Paul Dixon