public function connect($ids)
	{
		if (is_array($ids) && count($ids) > 0)
		{
			foreach ($ids as $id => $associative)
			{
				// Build base data
				$id   = (is_array($associative)) ? $id : $associative;
				$data = array_merge($this->getConnectionData(), [$this->associativeRelated => $id]);

				// If we have associative data, include that in the query
				if (is_array($associative))
				{
					$data = array_merge($data, $associative);
				}

				// Save data
				$query = $this->model->getQuery()->push($this->associativeTable, $data, true);
			}
		}

		return $this;
	}