I am currently studying at college and for my personal project I am going to create a guitar chord picking application where chords will be saved in a database (I would be using Oracle Database 11g Express Edition). The user can type the name of a chord or the notes that are associated with that chord and it will display a chord image to give a visual representation of it. I am stuck as to how the chords will be stored within a database. Would I need one table for the chord family (A, C, D, G etc.) one table for the separate notes that the chord uses and another table for all of the notes that are on a fret board? any help for this would be greatly appreciated.
My application will be developed within Android Studio. When I create the database, how would this be connected to my application?
Thanks.