Missing needed skills for startup
rjurney: You can learn as you go.  Schema are rarely static anyway.  Get a book, learn some SQL, and network aggressively to find help in this area.  Join user groups.  Get some momentum behind your business, promote it aggressively, and you'll find someone to fill this gap if you need to.You don't need to build for scale now anyway.  You need to get something working in front of someone that tells you they will pay for it.Reach out, contact customers, get coding.  Nobody's initial database makes it into a successful product unchanged anyway.  Thats a fantasy.