Well I really have no special trick I use. I assume that people will read through the help/faq pages prior to using the database or my sites
This is what I usually do when I first think about using a specific service .. find out all about it first.
I just provide the links either on a top or side menu. Within the database itself, I specify any specific requirements or notes when they are submitting a record.
I think it took me just about as long when I build up my auciton script to create my help lines within the script as it did to add all the mods to have it function they way I wanted it to
The same may not be true for a database, but I try and think of all the questions new users would have assuming they know nothing at all about using a web form or databases.
I wouldn't consider using javascript, as I myself don't keep this feature turned on in my browser.
Also using HTML 3.2 standards for all my sites I also don't use target commands to open a new window. My HTML validation program would yell at me if I used those codes
Even using frames (shudder) you will still need to provide a method for the duplicate pages for those who don't use frames.
I would say the best method would be to make it obvious to the users that there is a help/faq area and direct them there prior to using your database.
Then within your add record section you could include any special notes that they would need to properly add their record, such as:
1) Enter the URL of your photo: (Max. size 200 x 200 Max. 10K.)
2) Enter your title: (Max. characters 50)
3) Enter your description: (Max. characters 1000 .. No HTML)
This would then provide the information to those who do not wish to view the FAQ / Help pages.
I think the help pages haved saved more on the support time side of things. On your contact page if you have a form, they can first be directed to the help files to find answers, prior to having to ask for help or completing your support form.
My best suggestion is to make the link very visible to your users and hope they take the time to read through the instructions provided. Perhaps after they first signup/register you mention that by reading your help/faq they can then make the most of using your site.
FAQ / Help pages also provide the benefit of having static pages for search engines to index
Hope this helps