1. Every database has its own flavor of SQL syntax. So we need to settle on a minimal syntax that can export to any database. (BigQuery, Snowflake, MySQL etc..)
2. I tested it out. When i attempt to change CustomerID it does show a error toast in the bottom saying FK reference is invalid. Not sure, why its not showing up for you. Which browser are you using ?