The owner address and the linked deposit address are independent. This is crucial to understanding how NFD name resolution works.
To link addresses, navigate to the profile page of the NFD you wish to edit, and select Edit.
By default, the wallet address that will resolve when sending to an NFD will be the owner address unless a deposit address or unverified address are set. By setting a deposit address or an unverified address you are selecting that wallet to receive funds instead of the owners.
By setting a verified deposit address, integrators are able to rely on this for matching your wallet to an NFD (reverse lookup).
If you wish to connect multiple addresses to one NFD you need to use a wallet that lets you select multiple accounts at a time such as MyAlgo, Pera, Defly or AlgoSigner. To verify multiple addresses we require users to sign for both account A and account B in the same transaction group. If you have multiple wallets connected to the app at once you will be able to select and verify multiple addresses from the drop down.
To set an unverified address, paste in the wallet address in the 'Addresses' 'Unverified' tab while editing the NFD. Unverified addresses are not treated with the same trust level as verified addresses. However, it's important unverified addresses exist so accounts like a custodial wallet can be set as an NFD and work for deposits only.
Setting the same deposit address for multiple NFDs may cause confusion as to which NFD you want displayed when doing a reverse lookup on your address. To avoid confusion, you want to only set your deposit address to the one NFD you want displayed in place of your wallet address. If you've set multiple, the most recently changed will be displayed.
One wallet could own thousands of NFDs, but that doesn't mean you want to or need to set the deposit address for them. You only want to set the deposit address to your NFD if you intend to use it for transactions, and you want it to show up when someone looks up your wallet address.