Структура веб-приложения на Yii 1.1
Структура веб-приложения на Yii 1.1
Доброго времени суток!
Подскажите пожалуйста как реализовать такую задачу:
На первой странице в таблице указанны проекты, при нажатии на Project_name переходит на страницу где указанно содержимое проекта, при нажатие на Profile_id переходит на страницу с содержимым профиля.
Как я думаю будет 4 таблицы в БД (Projects,ProjectName,Profile,ProfileName).
Значит 4 Model'и, 4 Controller'а.
С "Страница 1" ссылаться на */admin.php страницы 2, а с страницы два ссылаться на 3 admin.php.
Если ошибаюсь подскажите плиз как правильно реализовать такую структуру.
Возможно не в тот раздел разместил:(
Подскажите пожалуйста как реализовать такую задачу:
На первой странице в таблице указанны проекты, при нажатии на Project_name переходит на страницу где указанно содержимое проекта, при нажатие на Profile_id переходит на страницу с содержимым профиля.
Как я думаю будет 4 таблицы в БД (Projects,ProjectName,Profile,ProfileName).
Значит 4 Model'и, 4 Controller'а.
С "Страница 1" ссылаться на */admin.php страницы 2, а с страницы два ссылаться на 3 admin.php.
Если ошибаюсь подскажите плиз как правильно реализовать такую структуру.
Возможно не в тот раздел разместил:(
Re: Структура веб-приложения на Yii 1.1
А в чем разница в Projects и ProjectName?
Значит 4 Model'и, 4 Controller'а.
Не обязательно создавать контроллер на каждую модель
Значит 4 Model'и, 4 Controller'а.
Не обязательно создавать контроллер на каждую модель
Re: Структура веб-приложения на Yii 1.1
Так как думаю, что Projects будет содержать в себе: "id, name", а ProjectName: "id, project_id, type, profile_id, amount, status".anton44eg писал(а):А в чем разница в Projects и ProjectName?
Но можно и по другому, только не пришло в голову как.
Последний раз редактировалось Given 2014.12.04, 14:27, всего редактировалось 1 раз.
Re: Структура веб-приложения на Yii 1.1
так а зачем это в разные таблицы?
Re: Структура веб-приложения на Yii 1.1
Хороший вопрос, изначально было задумано ProjectName разбить на Projects.
По примеру: "статьи разбитые на категории"
По примеру: "статьи разбитые на категории"
Re: Структура веб-приложения на Yii 1.1
Все-таки статья и категория - это разные сущности
А проект и имя проекта...
А проект и имя проекта...
Re: Структура веб-приложения на Yii 1.1
Тогда как реализовать такую структуру:
Есть список проектов в каждом проекте находится информация о профилях, а при открытие конкретного профиля открывается информация о нем.
------
Вашу подсказку я понял, что Проект и Имя Проекта - лучше объединить в один объект. И сделать краткую таблицу и полную, так имели ввиду?
Есть список проектов в каждом проекте находится информация о профилях, а при открытие конкретного профиля открывается информация о нем.
------
Вашу подсказку я понял, что Проект и Имя Проекта - лучше объединить в один объект. И сделать краткую таблицу и полную, так имели ввиду?
Re: Структура веб-приложения на Yii 1.1
нет, тоже 1 таблицу
Re: Структура веб-приложения на Yii 1.1
Я имел ввиду страница 1 краткая информация (только названия проекта), страница 2 полная информация (тип, кодировка, количество, статус)
Re: Структура веб-приложения на Yii 1.1
Сократил до двух таблиц:
Проекты: "id, name, type, id_profile, amount, status"
Профиль: "id, name, length, amount, status"
Значит 2 Контроллера и 2 Модели
Проекты: "id, name, type, id_profile, amount, status"
Профиль: "id, name, length, amount, status"
Значит 2 Контроллера и 2 Модели