Hmm actually I see now. But I may have to alter this a bit.
Since Faction and Name, etc are not in each station variable, as they are not part of a station type but rather a station instance, I might create a StationObject class that just holds variables, and attach that to each instance of a station.
Therefore I can always access the information of each individual station.
Thanks! This is definitely putting me on the right path!