There are two stages in making subtypes in NORMA.
The first stage is to make sure that you are using the ORM subtype paradigm to think about your Universe of Discourse(UoD). The ORM subtype paradigm is based on sets and membership of sets. Terry's 2008 book discusses this and this website has an introduction. ...
Well done for getting your Masters Degree.
The results of your hard work should serve as an inspiration to others.
Thanks for your comments and kind words. I'm glad I was able to help.
As Terry mentions in his book, Clive Finkelstein
developed the Information Engineering notation and it was later popularised by James Martin with whom I used to do TV
As we discussed offline, James gave me a copy of his original IE
documentation. In 1989, James published IE in three books that may still be available ...
Hi Marc,Regarding Information Engineering, page 320 in Terry's 2008 book contains a 1:1 mapping between some aspects of IE notation and ORM.
You can also change some aspects of the ORM notation by choosing from the Visual Studio>Tool>Options>Entity Relationship Learning Modes.
Hi Marc,You can generate a class model from NORMA.
The method is explained in the NORMA tutorials.
Hi Kim, Here are some suggestions:
Make sure that everyone understands that when you create a object-role model, what you are doing is :
1: Asserting that some facts are true and then modeling the common structures as a fact type.
2: Limiting the permissible populations of the fact types by adding constraints (also ...
"I was wondering if it is possible to reverse engineer an existing MySQL database to an ORM 2 model? Is this possible? If yes, is there a document/ tutorial about it?"
Yes - you can reverse engineer MySQL into ORM2. There are two methods that come to mind:
1: Directly into NORMA
Start NORMA using the DB Import ...
Thanks for your questions.
I have never used Visual OWL so I will need time to look into it.
Regarding question 5, my University of Liverpool MSc Dissertation has never been published.
However, I plan to include it with the book that I am writing - which I estimate will be published in mid 2016.
The dissertation document ...
Hi Hugh,I agree with you about the value of ORM. However, as you may know, NORMA is Visual Studio extension and uses many of the facilities built into Visual Studio.I'm fairly sure that the effort required to port NORMA to another platform would be "substantial" and I don't know of any plans to do ...
The NORMA tool does not use underlining technique shown in Chapter 11.
As Terry said, if you are using NORMA and you have the relational extension feature switched on, then a relational schema appears on a separate page. You can see all of the keys in the relational schema.
Here is an example from part of the "Talent" model that ...