sql >> Base de Datos >  >> RDS >> Oracle

No entiendo por qué mi SQL no funciona

CONSTRAINT CONFERENCE_FK2 FOREIGN KEY(ROOMNO) REFERENCES ROOM(ROOMNO) :Una clave foránea tiene que hacer referencia a la totalidad clave primaria (o clave única) de otra tabla. Así que simplemente agregue buildingno:

CONSTRAINT CONFERENCE_FK2 FOREIGN KEY(BUILDINGNO, ROOMNO) REFERENCES ROOM(BUILDINGNO, ROOMNO)