What Does One-to-Many Relationship Mean?
In relational databases, a one-to-many relationship occurs when a parent record in one table can potentially reference several child records in another table. In a one-to-many relationship, the parent is not required to have child records; therefore, the one-to-many relationship allows zero child records, a single child record or multiple child records. The important thing is that the child cannot have more than one parent record.
Techopedia Explains One-to-Many Relationship
Consider a database for recording sales information in a store. There are two tables in this database: