Как вы моделируете большие веб-формы в веб-приложении на основе MVC? - PullRequest
0 голосов
/ 01 апреля 2011

Я говорю об ОГРОМНЫХ формах - как медицинские формы с полями 1000+.

Как вы логически создаете модели для них?Вы включаете каждое маленькое поле в качестве отдельной модели?У вас есть вся форма как ОГРОМНАЯ модель с каждым полем?Есть ли у вас формы в качестве моделей, и у каждого раздела есть несколько полей?

Я знаю, что это может быть субъективно, но я действительно хочу получить совет от кого-то, кто уже имел дело с этим, и сэкономить много времени в будущем, избегая ошибок в начале.

1 Ответ

1 голос
/ 01 апреля 2011

Ваша модель данных должна следовать методу EAV .Медицинские системы хорошо подходят для этого подхода, так как не все пациенты будут заполнять всю эту информацию. Этот метод позволяет вам заполнить то, что подходит и заполнить вашу модель.Упрощает организацию данных.

Что касается организации их в представлении, я предлагаю вам разбить их на разделы, в которых разделы логически связаны друг с другом (история прошлого, история семьи или тип информации)., облегчая усвоение информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...