Request

ERD of streber database / #4768

Summary

open
Apr 24, 2007
Apr 24, 2007 / eh
May 30, 2007 / xl
 

Attached files

No files uploaded
We want to import existing data (now in a MS SQL Server database) into the streber MySQL database as new tasks, either by using a SQL script and then importing it with phpMyAdmin or by writing a VB script which feeds the data over the MySQL ODBC driver.

For this I need a deeper knowledge of streber's database structure: entities, relationships, etc. Therefore my questions:
  • Is there a doc of the database structure available showing all the dependencies?
  • Or could somebody recommend me a tool that does create such a document?
  • Are there existing scripts (PHP, VB, Python, other) which do similar tasks and would need only little customization to be used for my job?
Thanks!

6 Comments

pixtur

Apr 24, 2007
some answeres
I definitely need to create a document which describes the db structure. I will put this on my todo-list for this week.

Importing the new stuff might be tricky. But I know, that one of streber's users already did this once. Sadly, I am not sure who, maybe you can find this in the archives.


eh

Apr 24, 2007
So I go searching...
... otherwise typing if not found.

xl

May 29, 2007
I did a start!
I just added Database Design in the docs which might be a start.
Pixtur, can you comment? (What are items?)

What i did is connect an openoffice to my streber mysql.
At least tried to...
Pity is that mysql does not play nicely with OOo, because mysql does not fully support relations / ref. integrity so OOo cant access relations and the workaround found on http://bugs.mysql.com/bug.php?id=12975 does not work for me.

So i just imported table by table (design) into OOo and did the (obvious) relations manually.
You can find the .odb and a png at Database Design.
Have fun!

pixtur

May 29, 2007
Very very cool!
This is amazing. Thanks for the work...

If wrote some information at Database Design.

eh

May 30, 2007

xl

May 30, 2007
Cool!
A small step for a good team but a huge step towards good documentation!

 

Comment / Update