My teacher told me that if an entity is in BCNF all determinants should be a super key, but i'm struggling to understand this. I have an entity for a cinema database with following attributes: Showtime_id (PK), Date, Showtime, Hall.
I understand that Showtime_id is a determinant for Date, Showtime, Hall. And that Date, Showtime and Hall is a determinant for Showtime_id, right?
But are these the only determinants in my entity?
Or is
Showtime_id, Date -> Showtime, Hall
Showtime_id, Showtime -> Hall, Date and so on also determinants?
Thank you :)