I don't know about the "best" definition, but a composite primary key is simply a primary key made up of more than one column. This is also known as a concatenated key.
Dig deeper on Oracle and SQL
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.