How many tables are needed to implement the scenario depicted in my entity-relationship diagram? How many tables are required to implement the scenario expressed in the ERD shown below?



My try:


Table (CR2) with the columns {B1, C1, C2}
Table (R1) with the columns {A1, P, B1}
Table (A) with the columns {A1, A2, A3}
Table (R3) with the columns {A1, B1, Q}
Table (B) with the columns {B1, B2}


Have I got it right? Am I missing something?
Your answer is mostly correct, except Q is a dependent attribute of R3, not a table on its own.