Сохранять динамически создавать текстовые поля в таблице в CakePHP 2.6
Я начал этот проект с идеей разработать его с обычным PHP, MySQL. после того, как все дизайн базы данных завершен. мне посоветовали с использованием cakephp.
Это моя проблема: у меня есть таблица запросов, которая содержит основные детали и описание запроса (который является двухмерными данными) .
схема: запрос есть (id int auto..,company_id,{здесь я хочу подробное описание (может содержать N описаний для одного запроса)}, создано, изменено)
в общем, это невозможно создать, поэтому я создаю другую таблицу для описания с идеей ссылаться на нее
схема: описание (id int auto..,enquiry_id int,description varchar(55),detail(255))
как я думаю, что (в обычном php при разработке БД) использовать getLastId() и вставлять его с каждым запросом описания (вставки) .
Чтобы получить / обновить описание динамически. Я думаю о создании текстового поля и текстовой области для каждого описания.
ПОСЛЕ РАМКИ
Я понимаю, что имеет много отношений и работал с некоторыми примерами / учебниками. но они инструктируют меня вставить только одну запись для сохранения и получения обеих данных таблицы.
Q1. Правильная ли структура базы данных для cakephp2.6 r i должна изменить структуру таблицы запроса и таблицы описания? если да то посоветуйте мне исправить схему
Q2. есть ли способ сделать это (например, хранение и получение запроса и описания?
Q3.Есть ли что-то, что мне не хватает в функции в CakePHP, связанной с моей проблемой?
Q4. Должен ли я сделать это полностью вручную? если это так, порекомендуйте мне методы поиска (получение данных в представлении), добавление, обновление, удаление, чтобы сделать это в обеих таблицах.
Вот мой стол выглядит
и мой взгляд выглядит так
Я подаю в суд на MySQL, CakePHP 2.6.2 Sry для моего английского
заранее спасибо. (если вы хотите больше подробностей, я предоставлю это, оставьте несколько комментариев)