【发布时间】:2010-01-06 03:18:21
【问题描述】:
所以我是 symfony 的新手,正在尝试在几个表之间建立一个 is-a 关系。我有一个媒体表,它的 id 字段是主键。然后我除了有 2 个或更多附加表是该表的“子类”,例如文章或事件表。这些是媒体表的子类,我在这些表中放置了一个 media_id 字段,该字段与媒体表具有 FK 约束,并且是特定表的主键。但是,当我基于此模型构建模块时,这种关系不成立。
例如,当我尝试添加一篇文章时,我必须先添加一个媒体项,但然后在创建文章表单中,没有办法为其添加媒体 id。
有什么想法吗?
谢谢!
【问题讨论】:
标签: php database-design frameworks symfony1