Hi,
We need to a little more elaborate on the issue.
First of please confirm that you inded want to have a field in your document which would be populated with some values which would be stored in another custom table. If so, the values do no to be stored in the document type. With the SQL query I mentioned above you can get the values out of the custom table.
Try a little example so that you know how that works.
Create a new field as Text -> Drop down list -> Choose SQL Query as a data source. Now type this in the Data source ->
select UserName, UserName from CMS_User
Save the field and try to create a document with this field. Now you will see that the drop down will be populated with all users.
You can do the same with your tags. You just need to create a SQL query for it. Also you can use use macros in the Data source option, which you will need to use to get the right documents. Simple example with macro can by like this:
select UserName, UserName from CMS_User where UserID = {%cmscontext.currentuser.userid%}
Please note that these are just examples to show you how this works so that you can adjust it to your needs.
Kind regards,
Richard Sustek