1. Explain the difference between a weak and a strong entity set. We can convert any weak entity set to a strong entity set by simply adding appropriate attributes. Why, then, do we have weak entity sets? Explain with examples.
2. What benefits does 3NF offer compared to BCNF?