Hello ScaleNumber & AlternateBassScaleNumber are the scale degrees. Examples : C -> 0 , C# -> 0 , D -> 1, Db -> 1 (in C Major) So I think it lacks the properties for alterations. And FretboardID is the ID of the group of fretboard shapes, but there is also a fretboard style for the design. Thanks for the update Chris