Question: I have intermediate knowledge of flash and actionscript, but I have never done 3D animations in flash. Now I'm into a project that requires me to make a menu that looks like a DNA molecule, with each atom being a link to something. I want to make the DNA molecule looks like a real rotating 3D object. Can anyone help me out how can I implement this? Can there be any hack (like using videos of rotating DNA molecule, etc) ???

Answer: 
A database schema should be designed on paper or with an [ERD](http://en.wikipedia.org/wiki/Entity-relationship_model) tool. 

It should be implemented in the database.

Are you thinking about [ORMs](http://en.wikipedia.org/wiki/Object-relational_mapping) like [Entity Framework](http://msdn.microsoft.com/en-us/library/aa697427%28VS.80%29.aspx) that let you use code to generate the database?

Personally, I would rather think through my design on paper before committing it to a DB myself. I would be happy to use an ORM or class generator from this DB later on.
Before VS.NET 2010 I was using SQL Server Management Studio to design my databases, now I am using EF 4.0 designer, for me it's the best way to go.