CDM到学说的映射

时间:2013-07-18 18:31:16

标签: symfony doctrine associations

我想用Doctrine ORM 2映射以下CDM:

CDM model

背后的故事: 帐户(compte)可能有0到1个父项,并且有0到n个孩子。

到目前为止,我发现只有一个链接可以帮助我: doctrine tuto

但它不完整,我认为它不能解决我的问题。

编辑:我只想帮助映射两个关联父子

这是我到目前为止的代码

class Account
{
    /**
 * @ORM\Id
 * @ORM\Column(type="integer")
 * @ORM\GeneratedValue(strategy="AUTO")
 */

protected $id;

/**
 * @ORM\Column(type="string", length=100, unique = true)
 */

protected $name;  

 /**
 * @ORM\Column(type="string", length=50)
 */

protected $code;

 /**
 * @ManyToMany(targetEntity="Account", mappedBy="id")
 */

private  $children;

/**
 * @ManyToOne(targetEntity="Account", inversedBy="id")
 */

private $parent;
}

0 个答案:

没有答案