【发布时间】:2012-09-09 14:09:45
【问题描述】:
我正在开发一个类似“黄页”的网站,其数据库比我以前经历过的更复杂。
例如: 该数据库有 3 个表: 1. 组织——提供一些一般信息。 2. 服务 - 列出可以提供的所有服务。 3. 关系表。
组织表结构:
id name city phone etc.
1 CompanyName Farewell 987-65-43
服务表结构:
id ServiceType
1 purchase
-----
2 sale
-----
3 exchange
等等。 你明白了
及关系表结构:
id OrganisationID ServId
1 1 2
----
2 1 3
----
3 1 6
----
4 2 3
在网站输出中,我需要列出所有组织及其提供的所有服务。
我无法完全理解(即使在阅读了 CookBook 中的 Linking Models Together 部分之后)我应该如何使用 Cake 的语法和约定来组合所有这些表。
如果有人可以为我提供 Cake 的模型/模型(我需要多少个?)示例,并且能够检索这些数据,我会很高兴。
【问题讨论】:
标签: php mysql cakephp database-design