HI
when should i use information carrier of type "Document" object and when should i use the " technical terms" object ??
and what is the different between these objects ?
for example i have an output from a process , this output is "newspaper" , should i use a technical term called "newspaper" as an output from this process , or should i use a Document object called "newspaper" as an output form this process ??
thx
Ivo Velitchkov on
Jone,
Document is used the way its object type implies - as information carrier. Cluster/Data model is used to specify some data set at conceptual or logical level. Technical term is sometimes used in the same way. This is may be not as appropriate as Cluster/Data model but there are much more connection types and models allowed for Technical term, which makes it popular. Other, more concrete object types for data are Class and ERM Attribute.
If you want to model a set of e.g. "Client contact data", Cluster/Data model is the right thing to use. Then "Client contact data" can _lie on_ different Documents: "Offer", "Invoice", "Credit Note" etc. In many cases Document is avoided and Cluster/Data model is also used for things such as "Offer" and "Invoice". It's a matter level of abstraction and convention. Another important criteria is which models/method do you plan to use.
There are several good threads in the Community on this topic.