唯一条目继承实体symfony

时间:2013-06-26 10:19:52

标签: symfony doctrine

我正在使用两个班级: 员工和医生。

医生班继承了就业。

如何限制不使用任何可能记录在员工中的电子邮件?每个电子邮件在两个类中必须是唯一的。

我的班级员工:

/**
 * @ORM\Entity
 * @ORM\Table(name="empleado")
 * @ORM\InheritanceType("JOINED")
 * @ORM\DiscriminatorColumn(name="tipo1", type="string")
 * @ORM\DiscriminatorMap({"empleado" = "Empleado","medico" = "Medico"})
* @UniqueEntity(fields={"dni"}, message="Este valor ya se ha utilizado.")
* @UniqueEntity(fields={"email"}, message="Este valor ya se ha utilizado.")
* @UniqueEntity(fields={"username"}, message="Este valor ya se ha utilizado.")
 */

但也不要作为医生延伸到课堂。 感谢。

0 个答案:

没有答案