Forms which can be populated by users

I would like to know if there is this functionality in Directus of creating a form which can be populated by a specific user and on submission of this form a number of tables get populated?

Hello, Nikita could you please share more details, might be able to help you.

I mean like a form which could be used to submit let's say details about a student and then once this form is submitted from directus the necessary tables would be populated. In other words a non-technical user should be able to get a whole lot of data into the tables via a form without manually populating them . Is this possible through directus?