Jeden z přístupů je ten, že bych si udělal dvě pole - v jednom budeš ukládat informaci o jednotlivých objektech na plátně (kruhy) a v druhém poli vztahy a propojení mezi nimi (šipky). U kruhů budeš ukládat ID, popis uvnitř, x a y pozici kruhu, u šipek typ, ID prvního kruhu, ID druhého kruhu.