我开始这个项目的想法是用普通的php,mysql开发它。完成所有数据库设计后。建议我使用cakephp。
这是我的问题: 我有一个查询表,其中包含基本细节和查询说明(这是二维数据)。架构:查询是(id int auto ..,company_id,{这里我想要描述详细信息(可能包含N个描述,用于单个查询)},创建,修改
一般来说,不可能像这样创建所以我创建了另一个用于描述的表,并且想要引用它
schema:description(id int auto ..,enquiry_id int,description varchar(55),detail(255))
因为我认为(在正常的php中设计db时)使用getLastId()并将其插入每个描述(插入)查询。
动态获取/更新描述。我想到为每个描述创建文本框和文本区域。
框架后
我理解hasMany关系并使用一些示例/教程。但是他们指示我只插入一个条目来保存和检索两个表数据。
Q1。对于cakephp2.6,它是否正确的db结构?我应该更改查询和描述表的表结构吗?如果是这样建议我正确的架构
问题2.有没有办法做到这一点(比如存储和检索查询和描述?
问:如果我发现Cakephp中与我的问题相关的功能有什么问题吗?
Q4.我应该完全手动完成吗?如果是这样,建议我搜索方法(在视图中检索数据),添加,更新,删除以在两个表上执行此操作。
这是我的表格
我的观点看起来像这样
我起诉mysql,cakephp 2.6.2 sry for my english
提前感谢。(如果你想要更多细节,我会提供它,发表评论)