Hi, I must create a new object, "client", and I must

1)when a user creates a document, can select a "client" like he can
select a Person (with association tag)

2)A user can add some client to a list, or remove, or update it.

How i can do it?

Every guide i've read don't resolve my problem

Regards
Enx