How to choose which one to be used? in my opinion, it's quite similar, the only difference is global field can only be used in a specific table. But if related table, that's totally same. Am I right? If i am wrong, any pros and cons when choose them?