A cloud-based identity and access management service for securing user authentication and resource access
You are syncing your existing Active Directory objects (user accounts) to Azure AD so the generic account will get synced to Azure AD and create a new Azure AD user account from this generic account if it does not exist already, you can't link this to multiple Azure AD accounts - it's 1:1.
For a number of reasons, you really should have a separate user account for every single user. I'm sure there's a reason you are using generic accounts but I would try to overcome those issues and make sure every user is logging in with their own identity.