This part of the book uses the concepts introduced in Part II as a basis for investigating a variety of more advanced aspects of temporal database support—in particular, the question of temporal database design, which turns out to involve quite a lot of complexity, at least potentially. There are seven chapters (which, as with Part II, are definitely meant to be read in sequence as written):