Enterprise Applications Flashcards

1
Q

What are the layers of enterprise architectures?

A

Presentation
Domain
Data source

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

What enterprise application pattern families are there?

A

Domain logic
Data source representation
Object-relational structural

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

What enterprise application domain logic patterns are there?

A

Transaction script
Domain model
Table module

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

What enterprise application data source representation patterns are there?

A

Table data gateway
Active record
Row data gateway
Data mapper

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

How do enterprise application domain logic and data source representation patterns go together?

A

Transaction script -> Row or Table data gateway
Domain model -> Active record or Data mapper
Table module -> Table data gateway

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

What enterprise application object-relational structural patterns are there?

A

Single table inheritance
Class table inheritance
Concrete cable inheritance

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