Come ho già avuto modo di dirti nell'altra discussione che hai aperto dello stesso tipo, non si capisce nulla.

Le proprietà di serializzazione/deserializzazione da XML a istanze del .NET Framework la conosciamo, ma non si capisce assolutamente in che modo le stai utilizzando, qual è l'obiettivo, qual è il reale significato di questi ID e REF, come deve essere fatta questa assegnazione dal punto di vista logico, perché, che senso ha e cosa rappresenta.

Aggiungi maggiori dettagli ai tuoi quesiti, altrimenti - come infatti accade la maggior parte delle volte - nessuno ti fornirà alcuna risposta.