Task. Registered User#1 from user group 1 can fill a form. Registered user #2 from user group 2 can confirm that filled information by user 1 is correct. All users can see in a list: a) filled information, b) who is author of this info (name of user 1), c) who confirmed info (name of user 2). During or after filling none can change\edit for smb else neither name of user1, nor name of user2.
Shortly I mean signatures of 2 different users in one list\form.
I tried different ways to solve this task, but none suit all mentioned conditions. My last idea - to use one list for information of users from 1 group, and another list for 1) information of users from 1 group (databasejoin plugin elements), 2) additional information of users from 2 group. In this case it will be a huge number of databasejoin records, and I'm afraid it will slowdown site. Another inconvenience - if I need to add users from group 3,4 etc, it will be smth awful.
My question is - what is the best way to solve this task?
Please, write for my understanding!)
Shortly I mean signatures of 2 different users in one list\form.
I tried different ways to solve this task, but none suit all mentioned conditions. My last idea - to use one list for information of users from 1 group, and another list for 1) information of users from 1 group (databasejoin plugin elements), 2) additional information of users from 2 group. In this case it will be a huge number of databasejoin records, and I'm afraid it will slowdown site. Another inconvenience - if I need to add users from group 3,4 etc, it will be smth awful.
My question is - what is the best way to solve this task?
Please, write for my understanding!)