Group Data for unique IDs

I am making a CAD/MDT from and was wondering if there was a way to group data from a unique id and have it editable by the user, and view able as a group to others.

For example:

User1 created a data group called “person1”, which has that persons age, dob, and gender.

User2 searched the name “person1” and sees the age, dob, and gender.

Any ideas?