The dependency diagram example indicates that authors are paid royalties for each book they write for a publisher. The amount of the royalty can vary by author, book, and edition of the book. Based on the dependency diagram, one can create a database whose tables are at least 2NF or 3NF. As shown here, a set of functional dependencies for a data model can be documented in a Functional Dependency Diagram. It should be noted here that in a functional dependency diagram, each attribute is shown in a rectangle with an arrow indicating the direction of the dependency. Use EdrawMax to create a dependency diagram for your personal or academic usage.