Form associations

I’m building an application for a nonprofit where the volunteers working for the non-profit
will have to update several forms each time they speak to a client. Should I make schema’s for each type of form
and just associate them with the clients or am I missing something?

If this is a survey application no need to schema for each form. “Forms” table has many “questions” and “form_responses” has many “responses”(for each question) table enough.

The paper forms that I’m modeling are very different. For example one is a food voucher, another is for household income. I could do it the way you suggest but are individual schema’s “wrong”?

if you use same fixed forms whole app life and less than 10 forms you can create schemas.