Is there a general term for a pairing of tables where one has header information and the other has detail lines?
For example, a pair of tables describing sales orders, or a pair storing bill of materials data.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Remember that it is a good practice to use consistent naming conventions in your database for these types of tables. Doesn’t really matter what names, consistency is really the key. The goal is to have a general idea of what the table holds based on the name. Some I’ve seen:
(Assume the table holds Products)
Product — ProductDetail
ProductHeader — ProductDetail
Product — ProductLines
For me, Parent-Child names imply a hierarchical relationship, which is a whole ‘nother ball of wax.