Go Back   EQEmulator Home > EQEmulator Forums > Development > Development::Database/World Building

Development::Database/World Building World Building forum, dedicated to the EQEmu MySQL Database. Post partial/complete databases for spawns, items, etc.

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 08-02-2006, 09:52 AM
Thristam
Hill Giant
 
Join Date: Jun 2006
Posts: 117
Default New DB diagram of 7.0

OK. This is a rough draft of the DB psudo-schema for 7.0 to give myself and others an idea of what the DB looks like and to kinna give some grouping.


some info on this:

- There are no relationships in this db. I know, i know, I used relationships. But there more to give you a idea where the pointers actually connect then anything. Take the relationships as "references" not actual relationships.

- There is some work to be done on this. Ill be adding more pointers as the days go on. I just wanted to throw it out for now so everyone can look at this and get an idea how everything in 7.0 is put together.

- If you see errors, post em, ill be happy to fix them as I go.

- There are some tables that got sucked into my diagram that im not sure if they should actually be there or not. If you see them, holler and ill remove them.

Here is the Diagram

Now im going to state some personal opinions:

The DB is in desperate need of some TLC. Constraints need to be added. indices are worthless right now with the db structure.The DB is filled with a ton of duplicate data. Mysql 5 cant come fast enough.

Im thinking about building out another DB schema that would follow the basic table structure but would be somthing light and compact and then post it here for review. This sound like a good idea?
Reply With Quote
 


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 02:25 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3