我想用 cakePHP 创建一个锦标赛应用程序,我需要一些帮助来正确创建数据库和链接模型。
我的最终目标是:
- add/edit/delete teams (i dont need list of players)
- add/edit/delete matchs with 2 teams per match
- display a list of match with results (ex: match5 : TeamAname **2** vs **0** TeamBname)
我真的不知道如何组织模型和 sql 表,目前我看到 2 个表:
- teams
- matches
我是否需要两个表之间的另一个表(例如:matches_teams)或者我可以在我的匹配表中使用 teamA_id 和 teamB_id?CakePHP 是否支持同一模型中的多个外键?
我想知道是否有人已经在 cakePHP 中开发了这种项目,以及它是否工作正常且合乎逻辑(没有技巧)。
谢谢!