[jboss-dev-forums] [Design of JBoss jBPM] - Re: user based process versioning ?
david.lloyd@jboss.com
do-not-reply at jboss.com
Tue Jan 9 10:21:39 EST 2007
"tom.baeyens at jboss.com" wrote : david, i don't yet see the point of having a table separation for process definition versions and process definitions. now there is only a process definition version table and the name and version are columns.
Yes, which means that in order to determine the latest version of a process, the generated SQL must select all rows for a process to know what the latest version is.
If we have a separate version table, then only one row from each table need be selected to determine the latest version. This is just one benefit of having normalized database tables. All the tables in jBPM should be normalized unless there is a very good reason not to (which there usually isn't).
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3999502#3999502
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3999502
More information about the jboss-dev-forums
mailing list