After Drag an element onto a element

After Drag an element onto a element , how to move new node?
How to avoid override on nodes?
How to separate them in different position?
Is there any solution for this?

There are a lot of interpretations and cases for what you are talking about, and I don’t know which ones apply to your app.

In general you can implement Part.dragComputation in your Node template to limit how the user moves Nodes. Search for examples of this. See for example Drag Unoccupied