<?php

namespace App\Entity;

use App\Repository\SecteurEquipementRepository;
use Doctrine\ORM\Mapping as ORM;

/**
 * @ORM\Entity(repositoryClass=SecteurEquipementRepository::class)
 * @ORM\Table(schema="sav")
 */
class SecteurEquipement
{
    /**
     * @ORM\Id
     * @ORM\ManyToOne(targetEntity=Secteur::class, inversedBy="secteurEquipements")
     * @ORM\JoinColumn(nullable=false, name="idsecteur")
     */
    private $secteur;

    /**
     * @ORM\Id
     * @ORM\ManyToOne(targetEntity=Equipement::class, inversedBy="secteurEquipements", cascade={"persist"})
     * @ORM\JoinColumn(nullable=false, name="idequipement")
     */
    private $equipement;
    
    public function getSecteur(): ?Secteur
    {
        return $this->secteur;
    }

    public function setSecteur(?Secteur $secteur): self
    {
        $this->secteur = $secteur;

        return $this;
    }

    public function getEquipement(): ?Equipement
    {
        return $this->equipement;
    }

    public function setEquipement(?Equipement $equipement): self
    {
        $this->equipement = $equipement;

        return $this;
    }
}
