title: Delphi DataModule Usage - Single or Multiple?
body: <p>I am writing an application, there are various forms and their corresponding datamodules.<br />
  I wrote in a way that they are using each other by mentioning in uses class(one in implementation and another in interface to avoid cross reference)
  Is this approach is wrong? why or why not i should use in this way?</p>