Is it possible for a foreign key to reference several tables?
If not, how can we achieve one table linking to several others if not using the foreign key?
If yes, how?
Is it possible for a foreign key to reference several tables?
If not, how can we achieve one table linking to several others if not using the foreign key?
If yes, how?
I'm not sure that I understand your question but if you mean two tables will reference a third table it is possible but if you mean connection of many to many between tables then you will have create another table which will hold both foreign keys.
You can always link any two tables through a join in a query, provided you can devise some boolean expression which defines the relationship.