A LITTLE HISTORYDATABASE DESIGN IS PREDICATE DESIGNEXAMPLE 1EXAMPLE 2EXAMPLE 3EXAMPLE 4EXAMPLE 5EXAMPLE 6EXAMPLE 7EXAMPLE 8EXAMPLE 9EXAMPLE 10EXAMPLE 11EXAMPLE 12MANAGING REDUNDANCY1. Raw Design Only2. Declare the Constraint3. Use a View4. Use a SnapshotREFINING THE DEFINITIONExamples 1-2Example 3Example 4Example 5Example 6Example 7Example 8Example 9Example 10Example 11Example 12CONCLUDING REMARKSEXERCISES