Я пишу финансовую форму заявки. Угловые схемы форм идеально подходят для гибкости, необходимой мне для создания форм.Угловые схемы: основная схема
У меня возникли проблемы с концепцией схемы, в частности: должна ли схема ссылаться на одну форму или все формы в приложении?
У меня есть много видов финансовых продуктов, которые пользователь может подать на ... Проверка счета, сберегательный счет, страхование автомобиля, дом, домашнее животное, страхование гаджетов. Многие поля в разных формах являются общими для всех: имя, дата рождения, адрес. Некоторые из них относятся к одной форме или нескольким формам (Регистрационный номер автомобиля).
Должен ли я иметь одну всеобъемлющую схему, которая содержит определения для всех возможных полей во всех моих формах и добавлять/переопределять их в объекте определения формы? Или каждая форма должна содержать свою собственную схему? Или даже каждую страницу в каждой форме?
И если это один из последних двух - как я могу предотвратить дублирование? DRY!