Can a table have two foreign keys?
I have the following tables (Primary key in bold . Foreign key in Italic ) Customer table ID---Name ---Balance--- Account_Name --- Account_Type Account Category table Account_Type ----Balance Customer Detail table Account_Name ---First_Name----Last_Name---Address Can I have two foreign keys in the Customer table and how can I implement this in MySQL? Updated I am developing a web based accounting system for a final project. Account Category Account Type --------------Balance Assets Liabilities Equity Expenses Income Asset Asset_ID -----Asset Name----Balance---- Account Type Receivable