Business process modeling-Structure models Flashcards

1
Q

What are structure models?

A

1) Describe the data and information structures inherent in a business process
2) Create a blueprint for the development of a relational database to support the collection, aggregation, and communication of process information
3) facilitate the use of databases
4) describe the entities or things in the domain of interest
5) Describe the relationships among those things
6) specify how many instances of one entity can be related to another.
7) Identify the attributes or characteristics of the entities and relationships

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What makes a UML Class diagram?

A

1) classes are separately identifiable collections of things about which the organization wants to collect and store information
2) Associations depict the relationship between two classes
3) Multiplicities described the minimum and maximum number of times instance of one class can be associated with instance in another class.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What do classes represent?

A

1) organization resources ( e.g., trucks, machines, buildings, cash, investments)
2) Persons
3) events ( e.g., sales, purchases, cash disbursements, cash receipts)
4) Conceptual structures ( e.g., accounts, product categories, and budgets)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is the difference between minimum multiplicity of 0 and 1?

A

zero means that a new row can be added to that table without being linked to any rows in the other table

one means that each row in that table must be linked to at least one row in the other table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a maximum multiplicity?

A

each row in that entity can be linked to more than one row in the entity on the other side of the relationship.

maximum cardinalties can be either 1 or N

1 means each row in that table can be linked to at most only 1 row in the other table.

N means that each row in that table may be linked to more than one row in the other table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is maximum multiplicity of *?

A

(0,*) multiplicity pair in the customer-sales relationship

indicates that a given customer MAY be linked to many sales events..

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define Business rules?

A

1) succinct statement of a constraint on a business process. It is the logic that guides the behavior of the business in specific situations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the three rules of business?

A

1) obligatory
2) Prohibited
3) Allowed.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is entity relationship diagrams?

A

1) graphical and logical data structure of a system, such as a database supporting one or more business process.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are cardinality options?

A

1) 1:1
a) minimum 0 indicates optional and minimum 1 indicates participation in the relationship

2) 1:N
a) maximum N on one side and maximum 1 on the other side of the relationship

3) M:N
a) the minimums indicate optional or mandatory participation, the maximums are N ( many) on both sides of the relationship.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly