Well, the main point is answered, so I'll just make a comment about a learning resource: The intro book my group likes for this kind of thing is "Database Design For Mere Mortals" Michael J. Hernandez Addison-Wesley Walter