Well ... if you have read what has followed the "LMS" you probably would be able to derive an LMS from Learning Management System. And I am looking into the design of the dbase. What needs to go there, table structure etc.
LMS can really be anything. Same goes for any other systems. One organization doing LMS may have their own means of doing it that would require fundamentally different design than another organization. There isn't going to be a "drop in and go" template that will match your needs.
It's also helpful to understand how your data will relate with each other. A regular forum member usually suggest to go and get a box of post-it notes and a whiteboard, make some bogus records and shuffle until you've defined relationship well.
You also could post back with your relationship window to make sure you are on the right track.