I guess I am little confused as to what youa re trying to accomplish. You you elaborate a bit more? Are you referring to the DDT or something else?
Richard
You might be better off defining one table that containg data dictionary values...
ddv_pkddv_FieldNameddv_FieldValueddv_pk_Parent
The FieldValue would be a variant data type to store whatever you place in it. Then you could pull all of the values for a parent record in one query and add some sort of maintenance program to allow the end user to define the custom fields.