Online text based game design - Am I linking the databases correctly?
Yes, it's correct, although, as noticed by yourself , it's pretty crude.

This has been asked months ago. Why didn't anyone answer it yet?

Are you still working on this project?

I wonder if you really have the right skills to complete this... If it's indeed interesting, I could help you with the database architecture.

One word of advice: MySQL does not work well with huge amount of relational data.

Regards, Marcus Vinicius.