약간 어제 개같이 고생하면서 깨우친게 있는데 혹시 이거 가능한지 여쭤봐도 되겠습니까?




2caed427f6d676b660b8f68b12d21a1d226474e3d104


지금 외래키에 대해서 공부중인 학생입니다. 혹시 선생님들 바쁘시지 않으시다면 부탁드리겠습니다!!!


3개의 테이블이 있습니다.

A. person 테이블

B. orders 테이블

C. sensordata 테이블 입니다.


유저 id를 입력하면 주문테이블과 센서테이블?을 한번에 보고 싶은데 가능할까요?


첫 번째 질문은..!

A 테이블의 user_id 를 기본키로 하고,

B 테이블의 user_id 를 외래키로, product_id를 기본키로

C 테이블의 product_id를 외래키로, sensor_date를 기본키로 ? 해도 되는건가요????


두 번째 질문은..

아니면 C테이블은 product_id를 기본키,외래키로 둘다 적용해도 되는 건가요 ?