Hi Mdaniel27,
There's a whole lot to learn here, and that link that dagorth pointed to pretty much covers all of the architectural questions. As he points out, you wouldn't want your game designers directly accessing the game's persistence database. I've yet to work on a project where that would be helpful. Instead you want to create systems for your designers to input and manipulate data. Like the spec oracle system, which is linked to on that data storage page. For massive data import, there's the HeroEngine Extension Interface, or the Repository Browser.