@Override
	public DatabaseTable createTable(String name, Class<?> layout) {
		
		DatabaseTable table = new SQLDatabaseTable(this, name);
		
		if (tableExists(name)) {
			return table;
		}

		if (!table.create(layout)) {
			return null;
		}
				
		return table;
	}