I have two tables in a one to many relationship. The user has now asked if a compilation set of records be made. He wants to copy a parent table record into a new table, and be able to select current linked many records into a new child table. Basically if table 1 contained the details of a singer, and the other table contained artist tracks, he wants to generate a compilation database record. In the new child table he may want to add other track records from another current primary record of that artist. I am looking at copying the master parent record into a new linked table set, however want any ideas as it seems a waste of storage. If I should create a juction table how would I do it. Thanks