Source av. for register users ?

Can you clarify?

Sorry, TMS Data Modeler is not a component, it is an application and it is not delivered with source code.

have you any plam add feture such ascan accept  user plugin for it ?

Maybe in future, but for now, what features you miss that you would want to build a plugin for it?

Support for arrays in both data and domain types.

Support for defining servers and databases
Support for diagramming name-spaces (schema)
Support for diagramming domain dependencies
Support for diagramming function dependencies
Support for diagramming selectable stored procedures, shared triggers and other such constructs.
Support for database triggers such as on-connect, on transaction start etc
Support for diagramming/defining autonomous transactions
Support for the correct generation of metadata so that the extracted script can be run 
Support for defining/selectable stored procedures
Insertion/Modification/Extraction of data within the database model as database structures will change with various result sets.

And then there is the whole realm of UML design, Diagramming links between applications and datastructures, diagramming the use of database objects and various forms within the applications

That also leaves out the entire concept of agile design. 

Most of these can be added using other TMS component packs.