Question: what are weak entity types?
Answer: In a relational database, a weak entity is an entity that cannot be uniquely identified by its attributes alone; therefore, it must use a foreign key in conjunction with its attributes to create a primary key. ... There are two types of weak entities: associative entities and subtype entities.