0
を示し。
create table Itinerary(
ItineraryId int primary key identity,
Description varchar(1000),
TourId varchar(5)
FOREIGN KEY (TourId) REFERENCES Tour(TourId)
);
create table DatesInfo(
Dates date NOT NULL,
ItineraryId int NOT NULL,
PlaceOfBreakfirst varchar(100) NOT NULL,
PlaceOfLunch varchar(100) NOT NULL,
PlaceOfDinner varchar(100) NOT NULL,
PlaceOfAccommodation varchar(100) NOT NULL,
Route varchar(1000) NOT NULL,
ScheduleId int NOT NULL,
PRIMARY KEY(Dates,ItineraryId),
FOREIGN KEY (ScheduleId) REFERENCES Schedule(ScheduleId)
);
create table SpecialActivity(
Activity varchar(100),
ItineraryId int NOT NULL,
Dates date NOT NULL,
PRIMARY KEY(Activity,ItineraryId,Dates),
FOREIGN KEY (ItineraryId) REFERENCES DatesInfo(ItineraryId),
FOREIGN KEY (Dates) REFERENCES DatesInfo(Dates)
);
ありがとうございます! – rajitha