Quite possibly the best thing to do is to look for someone in your company who DOES have the knowledge that you lack. The design of a database is fundamental to every aspect of any application which uses it, and is very difficult to change because of its impacts upon then-existing code. If you screw-up now, you'll feel screwed-up for good. ;) (And you might really BE "screwed.")