I have a QGIS project where a SHP-layer contains the IDs of plots besides vector data.
I want to create a form with QTDesigner which enables me to enter the contact information of the landowner(s) for each plot in QGIS. So by clicking on the "identify features"-button the form should open and then I should be able to enter the landowner information. The plot-ID should be a value that is determined and can't be changed.
My biggest question is, how I can consider that some plots can have several, up to 20 land owners. So obviously having all this data on one form is not very good. It should be separated and selectable (tabs, or a drop down menu).
My idea how to handle this in such cases:
I enter the data (street, town, ZIP, phone number) of the first landowner then I push "OK" thus creating a dataset "landowner1". After this I'm still on the same form, but all the fields where I can enter the contact information are empty again and now I can enter the data for "landowner2", and so on. Since the data would be stored in the attribute table I would also have street1, street2,... town1, town2, ... etc. for each landowner.
Later all this data should be accessible via the "identify feature" and I can select in a dropdown-menu or -list between the landowners.
How can I achieve this?
Please note that I'm have almost no idea about Python or programming. I'm using QGIS 2.12.0.