php - Symfony2/Doctrine 模型通过相关 ID 和类型将单个表连接到多个其他表

标签 php database-design symfony model doctrine-orm

我正在尝试为一个相当简单的应用程序制定模型,但我无法找到有关我处理用户评论的想法的良好信息。我想我可以有一个评论表,其中包含“相关 ID”和“相关类型”字段。这些字段将是返回到我想要链接到的任何其他表的复合外键。例如,您可以留下有关用户、位置或任何其他实体的评论。 Symfony2/Doctrine 中可以实现这种设计吗?如果是这样,是否有一个很好的例子可以引用?

最佳答案

这就是您要找的http://doctrine-orm.readthedocs.org/en/2.0.x/reference/inheritance-mapping.html

您需要使用单表继承类表继承来使用鉴别器字段

关于php - Symfony2/Doctrine 模型通过相关 ID 和类型将单个表连接到多个其他表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12045587/

相关文章:

javascript - Wordpress ajax 返回 html

php - 创建 Php 函数以返回 css 类

python - 将 max_length 设置为非常大的值会占用额外的空间吗?

php - Doctrine 通过 join 批量更新 DQL

Javascript - encodeURI() 在不同的浏览器中返回不同的结果

php - 托管服务器上的 mysqli

database - 为什么应用程序开发人员可以做数据库的事情,而数据库开发人员却试图远离应用程序的事情?

database - 候选键有什么意义?

symfony - "This value is not valid"在 symfony2.1 上的 "query_builder"buildForm 上使用 "entity"

php - Symfony2 子表单事件传播