• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

14. Programming DAO: Overview > 14.2. The DAO Object Model

The DAO Object Model

As the name Data Access Objects suggests, the DAO is, at least in part, an object-oriented environment. In particular, the DAO is implemented as a hierarchy of collections of objects. Figure 14-5 shows the DAO Object Model, describing the collections and their objects.

The DAO object model
Figure 14-5. The DAO object model

Each of the shaded boxes represents a collection of objects. (Thus DBEngine is the only noncollection.) The name of the objects contained within a given collection is just the singular of the collection name. For instance, the TableDefs collection holds TableDef objects, and the Documents collection holds Document objects. DBEngine is the only standalone object—not contained in any collection.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint