When crafting a database schema, it's essential to explicitly outline the relationships between different tables. This is where primary and foreign keys play a vital role. A primary key is a unique identifier for each entry in a table, ensuring that no two entries are identical. Conversely, a foreign key acts as a link to the primary key of another