Hi there, <BR><BR>From a performance point of view, which is better - joining tables at the database or joining them in a dataset by adding a relation? <BR><BR>If you do it in a dataset, then not as much information needs to be transferred but then are not DBMS better optimised for looking up child rows of a table? <BR><BR>I think this is an important question because when nesting a repeater control within a repeater control, it seems to be much easier to use seperate tables and a relation instead of a single joined table. <BR><BR>I.