T
Thomas Mercer-Hursh
Guest
The problem with the statement of the question is that "record", per se, should only be a concept in the Data Access layer so, actually, the answer is neither when expressed in terms of "a record". What you should be thinking is that you have a business entity and, for some reason, you want to clone that. How you accomplish this task is likely to depend on other aspects of your architecture. For example, if you use a Factory pattern to create business entity objects, then it would be a likely job of the Factory to do the actual cloning. A task enters into the picture because presumably the need to clone enters into some business process and the cloning is one step in that process.
Continue reading...
Continue reading...