내 데이터베이스에 authors
和 books
테이블이 있다고 가정하고 API를 만들고 있습니다.
저자와 책은 자체적으로 보유하고 있는 외부 서비스 API에서 나옵니다. id
(향후 외부 호출을 위해 이를 추적해야 합니다).
내 데이터베이스에 가장 적합한 시나리오는 무엇인가요?
장면 A
으아아아씬 B
으아아아실제로는 시나리오 A
가 괜찮을 줄 알았는데, 책을 삽입할 때 내 데이터베이스에서 저자를 조회하려면 id_author_from_external
를 사용해야 한다는 것을 깨달았습니다 scenario A
应该没问题,但后来意识到,当我插入书籍时,我需要使用 id_author_from_external
从我的数据库中查找作者 id
.
당신의 생각은 무엇입니까?
외부 서비스 API가 귀하 또는 귀하의 팀에서 작성되었거나 복제 또는 데이터 손실(데이터 삭제) 가능성이 100% 확신된다면 옵션 B를 사용하겠습니다. p>
그러나 이러한 상황이 발생할 수 있다면 신분증을 보관하는 것이 가장 좋습니다. 이것이 시나리오 A가 될 것입니다.
어쨌든 저는 시나리오 A를 선택하겠습니다. 외부 종속성이 없습니다.