Hej! Sitter här och försöker bygga en liten bokningssnurra till en konferens. Så här ska det fungera:
Det finns 10 mötestillfällen under dagen och ca 20 olika bord att sitta vid. Systemet visar en lista där besökaren väljer vilket eller vilka företag han eller hon vill träffa. Systemet ska därefter automatiskt sätta ihop besökare och företag med varandra, tilldela dem en tid och ett bord.
Så här ser min design ut för närvarande:
Users
---------------
UserID
UserName
Email
Companies
---------------
CompanyID
Representant
MeetingTables (alla bord och deras respektive tider)
-------------------------------------
MeetingTableID
TableNumber
TimeForMeeting
Meetings (tabellen som ska sätta ihop allt)
-------------------------------------
MeetingID
MeetingTableID
UserID
CompanyID
Men jag får inte till den viktigaste frågan... jag försöker få fram för varje användare vilka företag, tider och bord som är lediga...
En bordstabell och en tidstabell sedan knyter du samman det i en bokningstabell.
Bokningstabellen ser ut som:
bokID bordsID tidsID
1 1 3
Select * from tblTid where tidsId not in
(select tidsID from tblBokningar where tblBokningar.tidsID = tblTid.tidsID)
and not in
(select bordsID from tblBokningar where tblBokningar.bordsID = tblTid.bordsID)
Tyvärr är jag inte LarsG min kod kommer nog inte fungera men det du ska göra är i alla fall att hämta posterna där inte bords och tidsID finns. Jag klarar inte sånt här i huvudet tyvärr, måste sitta hemma och pula i visual studio för att få det å fungera men förstår du vartåt jag vill komma?