【发布时间】:2014-02-16 04:41:07
【问题描述】:
如何根据没有单列主键的数据库表实现模型?该表具有复合主键,但没有唯一列。我想创建一个将此表作为其主表的模型,但据我所知,该模型需要一个唯一的 id 字段。
该表包含服务的自定义字段值,由以下 3 列组成:field_id、service_id、value。我需要能够引用服务存在的所有自定义字段值,还需要引用链接到特定值的所有服务。
我遇到的两个主要问题是..
1) 基于没有唯一列的自定义字段值表构建模型
2) 使用两个“ON”条件完成连接。例如:
services JOIN fields ON
services.id = field.service_id
JOIN values ON
field.id = values.field_id AND
values.service_id = services.id
【问题讨论】:
标签: php user-interface frameworks atk4