Forum Stats

  • 3,853,391 Users
  • 2,264,215 Discussions
  • 7,905,336 Comments

Discussions

How to email/share design with other developers?

This question seems so basic that I can't believe I'm asking it. But, here's the deal- another developer and I both installed the latest SQL Developer Data Modeler. I created a Relational Model of our database. It's pretty, beautiful, likely to get me awards in the modeling community. (Ok, it isn't.)

But now I need to email it to my coworker. I went to the location where File --> Save goes and the file is there (Whatever.dmd). The file is only about 1kb and is a simple XML file:

<?xml version = '1.0' encoding = 'UTF-8'?>
<OSDM_Design class="oracle.dbtools.crest.model.design.Design" name="Whatever" id="8BBCF442-1A47-2660-D210-5A3C6C178DDF" version="3.5">
<createdBy>myinitials</createdBy>
<createdTime>2016-07-08 17:00:44 UTC</createdTime>
<ownerDesignName>Whatever</ownerDesignName>
<capitalNames>false</capitalNames>
<designId>8BBCF442-1A47-2660-D210-5A3C6C178DDF</designId>
</OSDM_Design>

When she opens it, there's nothing there (nothign under "Relational Models". I've also tried going to File --> Export --> To Data Modeler Design, but the same 1kb file is generated.

So... what am I doing wrong? (And please assume that email is the only solution for transferring these design files- no matter how terrible that is.)

Tagged:

Best Answer

  • jnicholas330
    jnicholas330 Member Posts: 92 Green Ribbon
    edited Jul 13, 2016 6:27PM Answer ✓

    The DMD file is just one file in the set of files generated by Data Modeler. You will need to zip up all the folders (domains, logical) generated by the tool, and email them over.

Answers

  • jnicholas330
    jnicholas330 Member Posts: 92 Green Ribbon
    edited Jul 13, 2016 6:27PM Answer ✓

    The DMD file is just one file in the set of files generated by Data Modeler. You will need to zip up all the folders (domains, logical) generated by the tool, and email them over.

  • a18fe510-46f3-453b-9743-fc482ebe47f9
    edited Jul 13, 2016 11:47PM

    Ok, so there is a whole subfolder by the same name as the DMD file. I believe that it'll work, but I'm waiting on my coworker to verify that she can open the file tomorrow morning.

    Thanks in advance. If it works, I'll mark your response as the correct answer.

  • user13430807
    user13430807 Member Posts: 423
    edited Jul 14, 2016 1:34AM

    If you want to share a design amonst users, you should use a version control system. DM supports SVN out of the box. That works much better than copying files.

    Joop

  • Heli
    Heli Member Posts: 53
    edited Jul 14, 2016 2:06AM

    Hi!

    If she does not need to update the design you can also send her a report in HTML format or share your design in Reporting Repository where she can query it using SQL Developer/Data Modeler/SQL.

    But if she needs to maintain the design the only smart choice is what Joop said: use Subversion. If you share it with email and both of you update it you will end up having lots of problems.

    But if you still want to email the design you can use File|Export|To Data Modeler Design, it will export the files needed to a location you specify. Then you can send all those files or maybe zip them as one.

    Cheers

    Heli

  • a18fe510-46f3-453b-9743-fc482ebe47f9
    edited Jul 14, 2016 10:54AM

    Thanks all. She was able to open the diagram.

    And yes, I do agree about the source control of the diagram vs. emailing it. Trust me, I know e-mail is terrible, but this is just a stop-gap measure.

This discussion has been closed.