next up previous contents index
Next: 8 Tree Editing Up: 7 Table Editing Previous: 7.4 The Transaction-Use Table

7.5 The Function-Entity type Table Editor (TFET)

     

This kind of the table is also called Function-Entity Matrix in [18]. According to this modeling technique, the entries in row 0 contain transaction names. The entries in column 0 contain object class (or entity type) names. The other entries contain CRUD strings:  a string containing zero or one occurrences of the characters C, R, U and D, and that does not contain any other character. To separate row 0 and column 0 from the rest, the initial table separates them from the rest by a dual line. The editor does not check for that layout, however.

In [18] it is shown how you can define business areas  in a function-entity type table. To draw business areas in TFET you could use the Update Surrounding Lines in the Table menu. See figure 7.8 for an example table. Currently, the editor checks the constraints in figure 7.7.


  
Figure 7.7: Immediately checked and soft constraints on FETs.
\begin{figure}
\begin{center}

\includegraphics {p/FEconstraints.eps}\end{center}\end{figure}


  
Figure 7.8: Example function-entity type table partitioned into business areas.
\begin{figure}
\begin{center}

\includegraphics {p/fet_example.eps}\end{center}\end{figure}


next up previous contents index
Next: 8 Tree Editing Up: 7 Table Editing Previous: 7.4 The Transaction-Use Table
Frank Dehne,Faculty of Mathematics and Computer Science, Vrije Universiteit Amsterdam
11/17/1997