сохранять динамически создавать текстовые поля в таблице в CakePHP 2.6

Я начал этот проект с идеей разработать его с обычным PHP, MySQL. после того, как все дизайн базы данных завершен. мне посоветовали с использованием cakephp.

это моя проблема:
у меня есть таблица запросов, которая содержит основные детали и описание запроса (который является 2-мерными данными).

схема: запрос есть (id int auto .., company_id, {здесь я хочу подробное описание (может содержать N описаний для одного запроса)}, создано, изменено)

в общем, это невозможно создать, поэтому я создаю другую таблицу для описания с идеей ссылаться на нее

схема: описание (id int auto .., enquiry_id int, description varchar (55), detail (255))

так как я думаю, что (в обычном php при разработке db) использовать getLastId () и вставлять его с каждым запросом описания (вставки).

Чтобы получить / обновить описание динамически. Я думаю о создании текстового поля и текстовой области для каждого описания.

ПОСЛЕ РАМКИ
Я понимаю, что имеет много отношений и работал с некоторыми примерами / учебниками. но они советуют мне вставить только одну запись для сохранения и извлечения обеих данных таблицы.

Q1. Это правильная структура БД для CakePH2,6 R я должен изменить структуру таблицы запроса и таблицы описания? если да то посоветуйте мне исправить схему

Q2. Есть ли способ сделать это (например, хранение и получение запроса и описания?

Q3.Есть ли что-то, что мне не хватает в функции в CakePHP, связанной с моей проблемой?

Q4. Должен ли я сделать это полностью вручную? если это так, порекомендуйте мне методы поиска (получение данных в представлении), добавьте, обновите, удалите, чтобы сделать это в обеих таблицах.

Вот мой стол выглядит

введите описание изображения здесь

и мой взгляд выглядит так

введите описание изображения здесь

Я подаю в суд на MySQL, CakePHP 2.6.2
извините за мой английский

заранее спасибо. (если вы хотите больше подробностей, я предоставлю это, оставьте несколько комментариев)

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector