In order to create a wrapper for the DBLP web site, we need to model the data that the site provides. The site mainly consists of a list of authors and a list of papers, which can both easily be stored in a relational table (fig. 1). There is an m:n-relationship between authors and papers, which requires a third table for the relationship between both.
Figure: ER-Model of the DBLP Web Site [2]
We have modeled the DBLP Web site in the following way (3 tables in Oracle Server syntax, primary keys in italics):
Figure 4: Table REL
Figure 3: Table AUTHOR
Figure 2: Table ARTICLE