On 14 Oct 2020, at 15:48, Eduardo Sequinel <eduardo_...@next.co.uk> wrote:On Wednesday, 14 October 2020 at 14:47:22 UTC+1 Eduardo Sequinel wrote:I want to show a "TransactionID" Data Object in a view, but different systems handle/store this data in their own way. Is it ok to say that one Application Component writes it, while the other one reads it?
All the apps write this data to their own repository, but only one of them is the Authoritative Source of Truth
*Disclaimer: This is a hypothetical design only (no real data)My question is because the spec (link) says:"A data object represents data structured for automated processing....the ArchiMate language in general focuses on the modeling of types, not instances, since this is the most relevant at the Enterprise Architecture level of description. Hence a data object typically models an object type (cf. a UML class) of which multiple instances may exist in operational applications. An important exception is when a data object is used to model a data collection such as a database, of which only one instance exists.
"So, it is not clear for me what is meant by instance here.Conceptually speaking, there is only 1 TransactionID for each transaction in this scenario, but the same TransactionID is stored in different places. Can I consider them to be different instances of TransactionID?
I guess TransactionID is not an "object type" as the spec suggests. Maybe if I rename it to FraudScreeningResult it would be better, but then I am not sure if I can make explicit the relevance of the Transaction ID on allowing everything to link together at the end. Maybe I should use some boring side notes to explain that.I also have a secondary question which relates to the following sentence: "An important exception is when a data object is used to model a data collection such as a database, of which only one instance exists.":Does it mean that, when modeling a database, each Data Object would represent an instance of a type, such as Transaction1 / Transaction2?Maybe I am just bad at interpreting text :b
Thank you.
DISCLAIMER
This email is confidential and subject to important disclaimers and conditions in relation to monitoring, viruses, confidentiality and legal privilege full details of which can be viewed on our Email Policy at the following link: http://www.next.co.uk/Policy/EmailPolicyStatement.asp
Next Holdings Ltd registered in England 35161. Registered Office Desford Road Enderby Leicester LE19 4AT. Authorised and regulated by the Financial Conduct Authority
--
You received this message because you are subscribed to the Google Groups "ArchiMate" group.
To unsubscribe from this group and stop receiving emails from it, send an email to open-archimate-f...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/open-archimate-forum/e510f1fd-842b-461c-b030-8fbdc52200c7n%40googlegroups.com.