В Модели (MVC) делать консультацию в Вид (SQL) или консультировать несколько подмостков

Доброе утро. Я приспосабливаю мой проект к MVC и у меня есть сомнение, в формуляре я нуждаюсь в том, чтобы вернуть данные о 3 подмостках. Я считаю вид (SQL) уже созданным, где я могу создавать метод obtenerRegistro () Модели 'miembroDao (Дата Аксесс Обхект)' но я не могу создавать методы insertarRegistro () ни eliminarRegistro (), потому что я не могу изменять вида (SQL).

Тогда было бы более правильным создавать 3 модели для каждой таблицы или другое решение было бы?

PersonaDao---> Таблица Является лично. DirecciónDao---> Таблица Адрес. HistorialDao---> Историческая Таблица.

В драйвере он был бы должен называть 3 моделей и был бы должен реализовывать 3 консультации, с видом проницательным (SQL) только 1, но не мог бы изменять.

Я надеюсь быть самым ясным, если есть какое-то сомнение в объяснении, прокомментируйте мне это

0
задан 15.06.2017, 21:21
1 ответ

Простой ты можешь создавать BO (business object) или наиболее еще TO (transfer object), согласно главному файлу, что ты выбрал твой DAO, он построит BO с 3 моделями или TO с данными самыми значимыми из 3 моделей:

Формуляр-> Вид, TO, BO, Pojos-> Модель, DAO-> Драйвер

2
ответ дан 24.11.2019, 13:01
  • 1
    encontrdo эта p и # 225; gna Веб, я буду осведомляться он служит, с которым ты прокомментировал мне посмотрим, мне помощью. Большое спасибо из-за того, что помогает tutorialspoint.com/design_pattern/transfer_object_pattern.htm – Arkhan6 21.10.2016, 10:32
  • 2
    TO (transfer object) - VO а следовательно я видел, в конце концов я буду консультировать Вид, чтобы показывать ее в таблице, потому что я не хочу изменить данные в таблице, seguidamente войти и # 233; в формуляре и ах и # 237; искать и # 233; модели 1 в 1. Все, что закончило проект это иметь и # 233;. – Arkhan6 21.10.2016, 12:01