" his business problem was the original business problem that his database was part of the solution for "
Yes Erwin, of course I agree with you on this one.
The posts suggest that for "some reason" John was trying to force a database specific feature into the conceptual model - which, as you say, is not ...
"The intended use of ORM is to model *business* stuff at the *conceptual* level."
That's true - but it does depend on what you mean by the term "business"
For example you can design an object-role model from statements such as:
The database type with the name of SQL Server can be queried with the ...
A payer always has a first and a last name among other attributes.
Is this true?
For example: If you sell something via Amazon, then Amazon collects the “Payment”
from the “Buyer”, deducts a percentage and then pays the rest to you.In this scenario, the “Buyer” plays
the role of “Payer” because the Buyer pays money to Amazon. Then ...
If your text means that you are only interested in "Human Persons", then the object-role model is much simpler.
Here is the verbalization for the fact type "Person has CustomerNr with Company"Person has
For each CustomerNr and Company,
at most one Person has
that CustomerNr with ...
OK - here is an outline of "where I am coming from" on this one.
When creating an object-role model an ORM analyst starts by listening to people that we call "domain experts" and looking at the forms that they use to communicate information.
A "domain expert" is someone who knows a lot about the ...
After a bit of thought, I made this model which I hope is of help.
Can you explain why you want to start by defining an object type that has a user defined type as a reference scheme?
A "Customer" is a role that is played by a "Person" (where a Person can be a legal entity such as a Company or Government department)
In my experience, customers are ...
Thanks for your post. I'll work on this and get back to you.
If you look at the forum, you will see that you are one of many people who has tried to understand the NORMA code with a view to fixing bugs and/or adding new features.
Matt really is the best person to answer this question but whilst he is aware of your question, he is snowed ...
Before you can use an object-role modeling file with Visual Studio, you have to install NORMA. (Downloadable from the library)
Then, if you want to create a new .orm file in Visual Studio, you use File>New>File, scroll down the list and click on "Object-Role Modeling file.
If you want to use an existing ...