0

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

清洁发展机制模型

背后的故事:一个帐户(compte)可能有 0 到 1 个父级和 0 到 n 个子级。

到目前为止,我发现只有一个链接可以帮助我: 教义 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;
}
4

0 回答 0