A customer can make a reservation for an accommodation, the accommodation can be in a resort or elsewhere.
So i would say that a resort can have different types of accommodations, ie. Chalets, apartments bungalows, caravans, lodges, hotels, etc…
and if a customer wants to make a reservation for these types of accommodation but not in a resort.
How would i model it?
- ps. lets assume that elsewhere* means a hotel outside the resort
ERD Diagram-
Best Answer
Is "resort" a special type of entity? If not then you could model this as: