The ORM Foundation

Get the facts!

Search

Page 1 of 2 (15 items) 1 2 Next >
  • Re: Are subset and equality constraints dispensable?

    Refering to Matt's points: Sure subtyping and subset/equality constraint are not the same, but if you objectify two connected predicates, you get subtypes. To connect more then two predicates, the arrows would need to split - I already do this for subtyping to avoid parallel lines (first model in the third row). I am not sure about ...
    Posted to ORM Techniques (Forum) by jakob.voss on 08-28-2010
  • Are subset and equality constraints dispensable?

    Models get hard to read if you use subset constraints and equality constraints between roles. Sure there are good reasons to use them, but I found that you do not need special symbols and line styles to depict them. Suptyping and subset constraints are the same concept - one for object types, the other for (combinations of) roles. So why not just ...
    Posted to ORM Techniques (Forum) by jakob.voss on 08-27-2010
  • Re: UUID vs URI

    [quote user="Terry Halpin"]One problem with IRIs is that the same element may be assigned different IRIs by different users, weakening the notion of a preferred identifier[/quote] That is not an issue if IRIs but of usage of IRIs. It is an explicit feature: Everyone is allowed to state anything about anything on the Semantic Web. If ...
    Posted to Extensions to ORM (Forum) by jakob.voss on 08-10-2010
  • Re: Reference Modes explained

    Hi Matthew! Thanks for the detailed feedback! I changed the picture to show the preferred uniqueness constraints and the implied parts of the model. I think there is no standard syntax for implied model parts so I implemented them in grey -- better suggestions are welcome. I thought about using italics for implied types but there can also be ...
    Posted to ORM Techniques (Forum) by jakob.voss on 08-10-2010
  • Re: Is it possible to make ORM value types redundant?

    ORM2 provides "reference modes" that can be used to hide value types. This way you can talk about entities as if they were values. I tried to explain reference modes in a picture.
    Posted to ORM Techniques (Forum) by jakob.voss on 08-09-2010
  • Reference Modes explained

    Reference modes are not described very deeply in Haplin and Morgan (2008) - there is an introduction to the different reference mode kinds (popular, general, and unit based) at page 85 and page 98, but the ORM syntax cheatsheet does not distinguish. I tried to unwrap the semantics of reference modes in a picture (source): I also added a ...
    Posted to ORM Techniques (Forum) by jakob.voss on 08-09-2010
  • Re: tkz-orm - a new way to draw ORM2 diagrams with TikZ instead of NORMA

    I moved the project to github where you can better follow its development, add feature requests and bug reports etc. Placing the nodes must be done manually but TikZ helps you with some dynamic layout capabilities. It also supports changing the default margins and other parts of the layout. It's not clear to me which part of the diagram is too ...
    Posted to Other Tools (Forum) by jakob.voss on 08-09-2010
  • Re: tkz-orm - a new way to draw ORM2 diagrams with TikZ instead of NORMA

    TikZ is a fully programmable language to create graphics which makes it both powerful and complex. Maybe tkz-orm can better be compared to Visio ORM Stencils because its purpose is only to create ORM2 diagrams and not all of the features that NORMA provides. I created the tool to embed ORM2 diagrams in my LaTeX documents - I don't have a Visio ...
    Posted to Other Tools (Forum) by jakob.voss on 04-07-2010
  • tkz-orm - a new way to draw ORM2 diagrams with TikZ instead of NORMA

    I have released tkz-orm, a LaTeX package to draw ORM2 diagrams by using the TikZ package. See here for an example and here for the documentation. You need the CVS version of TikZ in order to use tkz-orm (a build is available at texamples). The full package is free software / open source, so you don't need any commercial softwarelike Visual ...
    Posted to Other Tools (Forum) by jakob.voss on 04-06-2010
  • Re: ORM2 Exchange Language

    Dear Clifford and all of you, The discussion touched several interesting points and helped to get a deeper understanding of ORM. Especially some more philosophical points that Ken mentioned are very interesting. To start, I will focus on more technical issues. My current understanding is that the .orm file format as exported by NORMA, which is an ...
    Posted to Other Tools (Forum) by jakob.voss on 01-12-2009
Page 1 of 2 (15 items) 1 2 Next >
© 2008-2014 The ORM Foundation: A UK not-for-profit organisation -------------- Terms of Service