Есть один очень глупый вопрос, на который бы хотелось бы получить профессиональный ответ, как правильно с логической точки зрения это делать.
Допусти есть такая R-модель Локации (во вложение картинка)
То есть она рекурсивная, допустим
Название страны - город
А уже в этом городе может быть разные адреса.
Пример такой таблицы:
id - Name - address - fk_id
1 - Russian - Moscow - NULL
2 - Kreml - kuku-23 - 1
В итоге с join я могу получить такую выборку:
id - Name - address - id - Name - address - fk_id
1 - Russia - Moscow - 2 - Kreml - kuku-23 - 1
Вопрос, мне описывать эту логику в одной модели, или же создавать разные? Как с точки конструирования это будет правильно.
Меня не интересует правильность R-модели, это просто простой пример.
Глупый вопрос по логике модели.
- samdark
- Администратор
- Сообщения: 9489
- Зарегистрирован: 2009.04.02, 13:46
- Откуда: Воронеж
- Контактная информация:
Re: Глупый вопрос по логике модели.
Разные. Город — это город, а не адрес. Страна — это страна, а не адрес и т.д.
Нравится Yii? Давайте сделаем его лучше!.
Re: Глупый вопрос по логике модели.
Спасибо, думаю я правильно понял Вас (: